GUIOctave is a free application that allows you to create, edit, run, and debug files for the GNU Octave high-level language, which is commonly used by MATLAB and C++ for solving linear and non linear problems.
Its user interface is very friendly. In the main window you will find the Current Directory window, the Workspace, the Command History window, the Variable Editor, Documentation, Comparison Tool, and the Editor / Debuger windows, all of them organized by tabs, so you can select and switch the view. Alternatively, you can change the location of each window and place them into another part, or use them as independent windows.
In the workspace you can load variables from file, view data on variables, duplicate variables, etc. Inside the Editor / Debuger windows you can create, edit, type the Octave code and run or debug the Octave files. The Comparison Tool allows you to open two Octave files and compare their content. You can send the information to print from the active window.
From the installation setup you can associate the Octave files to this program.
One disadvantage I found is related to the program download, because it cannot be downloaded directly from the developer's site. The link redirects you to a third-party website, and a security warning dialog tells you that the file has been reported as unsafe. Nevertheless the file is clean, you can download and install the program without problems.
- Allows to create, edit, run, and debug files for the GNU Octave high-level language
- You can compare the content of two Octave files