Can I use Octave instead of MATLAB?

From the Octave website: “GNU Octave is a high-level interpreted language, primarily intended for numerical computations… The Octave language is quite similar to Matlab so that most programs are easily portable.”

There are quite some people interested in this, mainly because Octave provides a free alternative to MATLAB. We do FieldTrip development in MATLAB and do all our own analyses in Matlab. Parts of the code (e.g. the plotting functions) are written in a way that is rather MATLAB specific. However, the core computations that you can do with FieldTrip can in principle also be performed using Octave.

Some people have reported that Octave works fine for them, although we don't have precise details on what works and what not.

Relevant is that Octave 3.4.0 is much faster on matrix operations than previous versions and has an improved compatibility with scripts and functions that have been written for MATLAB.

On the email discussion list there is a relevant thread that you might find interesting.

faq/can_i_use_octave_instead_of_matlab.txt · Last modified: 2011/03/21 12:54 by robert

You are here: startfaqcan_i_use_octave_instead_of_matlab
CC Attribution-Share Alike 3.0 Unported Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
This DokuWiki features an Anymorphic Webdesign theme, customised by Eelke Spaak and Stephen Whitmarsh.
Mobile Analytics Website Security Test