On the email discussion list there is a relevant thread that you might find interesting. The core GNU Octave package was developed specifically with MATLAB compatibility in mind, and there are only minor differences between the two (these are mostly. 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. Some people have reported that Octave works fine for them, although we don’t have precise details on what works and what not.
#Octave vs matlab code#
Parts of the code (e.g., the plotting functions) are written in a way that is rather MATLAB specific.
![octave vs matlab octave vs matlab](https://cdn.educba.com/academy/wp-content/uploads/2021/06/SciLab-vs-Octave-info-312x1024.jpg)
![octave vs matlab octave vs matlab](http://schestowitz.com/Weblog/wp-content/uploads/2010/11/MATLAB-vs-QtOctave.jpg)
Many of the core computations that you can do with FieldTrip can in principle also be performed using Octave. MATLAB - A high-level language and interactive environment for numerical computation, visualization, and programming. FieldTrip development primarily aims at MATLAB and at the Donders we do all our analyses in MATLAB. There are quite some people interested in this, mainly because Octave provides a free alternative to MATLAB. Faq octave Can I use Octave instead of MATLAB?įrom 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.”