QtOctave is a graphical user interface for gnu octave, which is an
open source program alternative to Matlab.