Octave
|
High-level language, primarily intended for numerical computations. Octave is a high-level language, primarily intended for numerical computations. It provides a handy command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.
Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages.
It is easily extensible and customizable via user-defined functions written in Octaves own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages.
Features
1. Use the full power of GNU Octave's command prompt within the Octave Workshop main window.
2. Edit your .m files with a featureful text editor.
3. Use the full library of GNU Octave functions, including plotting with gnuplot. The Windows version installs a very complete version of GNU Octave and Octave Forge.
4. OpenGL-accelerated 2d plotting functions (3d, printing and exporting to come in a subsequent release.)
5. Octave Workshop comes with full documentation.
6. Octave Workshop will set your computer on fire and cost you millions. You are warned.
Requirements:
* Cygwin
The license of this software is Freeware, you can free download and free use this graphing software.

