Goren wrote:

That's why I'm asking. I know there're some differences between MATLAB and Octave, so for some obscure tasks Octave may not be an option, but most of the time they are interchangeable. It always saddens me when people are forced to use non-FOSS in science, in my opinion it undermines the ethical implications of science as such.

From what I am told, Scilab, Octave, and FreeMat are all only partial clones of MATLAB. They lack some of its features and power, and some things are deliberately done differently (meaning they will never be drop-in replacements for MATLAB). I'm taking a course in mathematical modeling next semester where the instructor uses Scilab, so I'll probably try learning that one. He is quite open about the fact that Scilab is in several ways worse than MATLAB, but as he said, it gets the job done.

_________________

WAR IS PEACE

FREEDOM IS SLAVERY

IGNORANCE IS STRENGTH