All code was tested on Ubuntu 18.04 LTS with Octave 4.2.2. Octave installation steps are as following:
$ sudo apt install octave
$ sudo apt install liboctave-dev
run octave command line
$ octave-cli
GNU Octave, version 4.2.2
Copyright (C) 2018 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. For details, type 'warranty'.
Octave was configured for "x86_64-pc-linux-gnu".
Additional information about Octave is available at http://www.octave.org.
Please contribute if you find this software useful.
For more information, visit http://www.octave.org/get-involved.html
Read http://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type 'news'.
octave:1>
then install required packages from within octave
>> pkg -forge install signal control general image
to check installed packages:
>> pkg list
Package Name | Version | Installation directory
--------------+---------+-----------------------
control | 3.2.0 | /home/user1/octave/control-3.2.0
general | 2.1.0 | /home/user1/octave/general-2.1.0
image *| 2.10.0 | /home/user1/octave/image-2.10.0
signal | 1.4.1 | /home/user1/octave/signal-1.4.1
to load package:
>> pkg load image
to exit octave command line
>> exit
to remove octave
$ sudo apt remove octave
$ sudo apt remove liboctave-dev
Now you can try the many examples included in this repository.
No Code
No Code
No Code
No Code
No Code
No Code
No Code
No Code
No Code
No Code
No Code
No Code