Octave is a software package for performing scientific and numeric calculations. It is open-source, available for a variety of operating systems, and mostly compatible with MATLAB. Octave provides a high-level interpreted language for executing mathematical functions, as well as an extensive range of graphical capabilities for data visualisation.
Octave was originally created to run on Unix and Linux, and so it works quite well with Cygwin. Octave can be installed from the Cygwin set-up utility.
- Skill level:
Start the Cygwin installation utility, setup.exe.
Click "Next" and choose "Install from Internet" as a download source. Click "Next" on the next few screens to accept the default parameters. Continue until you reach the Select Packages screen.
Type "octave" in the search window. You should find four packages in the Math category. On the line for the "octave" package, under the New column, click on "Skip" to change it to the latest version. Do the same for the other packages if you need them.
Click "Next." At this point the installer may ask you to install other packages to resolve dependencies; make sure the "Select required packages" box is checked, then click "Next."
Wait while Cygwin downloads and installs the packages.
Click the boxes to create icons if you need them, then click "Finish."
Start Cygwin and type "octave." The program should start and give you the Octave command prompt. When you are finished using Octave, type "exit" to quit the program.
Type "exit" again to quit Cygwin.
Tips and warnings
- Unless you have an X11 graphics server set up, you will not be able to view plots created by Octave.
- 20 of the funniest online reviews ever
- 14 Biggest lies people tell in online dating sites
- Hilarious things Google thinks you're trying to search for