In short, both GNU Octave and FreeMat are open source alternatives to MATLAB. However, Octave is more mature and has wider community support.
I also found this interesting article that compares MATLAB, Octave, FreeMat and SciLab. This points to several issues against FreeMat:
- It does not support some functions (such as
kron and pcg ). - It has limited 3D graphics capabilities (such as
mesh support). - ODE is also lacking in the department because it does not have the most advanced solver.
In fact, this article concludes that Octave is really the most compatible with MATLAB at the moment.
Now, if you are looking for a good GUI / IDE, try one of. You can also view the answers to this question .
Eitan t
source share