List of Numerical Analysis Software - MATLAB and Its Clones

MATLAB and Its Clones

  • MATLAB is a widely used program for performing numerical calculations. It comes with its own programming language, in which numerical algorithms can be implemented.

The following programs use a similar syntax:

  • GNU Octave GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient 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 has an active user community.
  • FlexPro is a program for data analysis and presentation of measurement data. It provides a rich Excel-like user interface and its built-in vector programming language FPScript has a syntax similar to MATLAB.
  • Scilab is similar to MATLAB and Octave. Comes with a complete GUI and Xcos which is alternative to Simulink. (free software, GPL-compatible CeCILL license )
  • pylab and matplotlib
  • FreeMat, an open-source MATLAB-like environment with a GPL license.
  • jMathLab, an open-source MATLAB-like multiplatform environment with a GPL license. Written in Java.
  • Rlab is another free software computer program which bears a strong resemblance to MATLAB. Rlab development ceased for several years but it was revived as RlabPlus.
  • SimplexNumerica is a program for data analysis and presentation of measurement data. It provides a state-of-the art user interface and a 2D/3D rendering engine for charts and mathematical routines for Approximation, Interpolation, FFT, Regression Analysis, etc.
  • Sysquake is a computing environment with interactive graphics for mathematics, physics and engineering. Like other applications from Calerga, it is based on a MATLAB-compatible language.
  • LabVIEW offers both textual and graphical programming approaches to numerical analysis. Its text-based programming language MathScript uses .m file script syntax providing some compatibility with MATLAB and its clones.
  • COMSOL Script
  • O-Matrix
  • jLab, a research platform for building an open source MATLAB-like environment in pure Java and Groovy. Currently supports interpreted j-Scripts (MATLAB-like) and compiled GroovySci (extension to Groovy) scripts that provides direct interfacing to Java code and scripting access to many popular Java scientific libraries (e.g. Weka and JSci) and application Wizards. (Project Page: )

Add-ons:

  • Jacket, A GPU Toolbox for MATLAB, enabling MATLAB computations to be offloaded to the GPU for acceleration and data visualization purposes.

Read more about this topic:  List Of Numerical Analysis Software