MATLAB alternative

Samit Basu

Downzen rating
Users rating

FreeMat is a free and open-source numerical computation program and programming language for engineering and scientific modeling and to simulate natural and artificial systems using built-in mathematical functions and programming environment. Download FreeMat for Windows now by clicking the download button on this page.

The good
Free and open-source alternative to MATLAB.
Contains many functions and tools to simulate and model human and natural systems.
A programming language compatible with the MATLAB programming language.
The bad
Does not have a large community and academic support compared to MATLAB and GNU Octave.
Does not support addons and GUI applications.
Reviewed by
Ammar Kurd
Reviewer rating

FreeMat is similar to MATLAB in many aspects and a lot of the functions available in MATLAB will be available in FreeMat, the programming language is also compatible. But before writing code for both programming environments make sure the functions you are using are available on both of them. In the official website FAQ, they claim that FreeMat is 95% compatible with MATLAB, and although this statistic is not a real estimate, but it gives away a general feel of the compatibility between the two platforms.

All the basic functionalities of a scientific package are available such as arithmetic and logical operations, matrix manipulations, 2D and 3D plotting, numerical ODE solutions, Eigenvalue and singular value decomposition, Split-radix based FFT support, handling input/output strings and media (images, sound and video), and a complete programming language with conditional and control flow structures.

In additional FreeMat supports logarithmic functions, trigonometric functions, powers and roots, complex functions, Hilbert and Fourier transforms, numerical solution of ODEs, matrix convulsion, and many more.

All in all, FreeMat is a good alternative to MATLAB, but before choosing the open-source alternative you will use, we also invite you to try Gnu Octave, then make your decision, because, in our experience, GNU Octave is a better alternative to MATLAB with a larger community and more support from academia. Another suggestion: If you're looking for a more math-oriented package and offer symbolic solutions to math problems, you should try Maxima.

Download FreeMat for Windows

Download the latest version of FreeMat 4.2 for Windows using a direct and fast download link via Downzen by clicking the download button on this page, or visit the FreeMat's official website for other operating systems.

Additional information

  • Version
  • Last update
  • Downloads
  • License
  • Size
  • Requires
    Windows 7+