GNU Octave

Från Wikipedia
Hoppa till: navigering, sök
GNU Octave
Utvecklare The GNU Octave Team
Senaste utgåva 3.8.1
(7 mars 2014)
Operativsystem Linux, Unix, Cygwin
Typ numeriska beräkningar
Licens GPL
Webbplats www.octave.org

GNU Octave är ett fritt datorprogram för numeriska beräkningar, till stor del kompatibelt med MATLAB. Den mest centrala datatypen är matrisen, och Octave är effektivast för algoritmer som kan beskrivas i termer av matriser och grafer. Detta inkluderar problem från linjär algebra, men många andra sorters problem kan omformuleras genom att sampla funktionerna i ett diskret antal punkter.

Ofta används Octave genom att användaren kodar skript, så kallade m-filer som sedan körs av Octave. Detta gör Octave till ett tolkat programspråk, med en syntax liknande den för C. Octave är skrivet i C++ och använder sig av bl a Gnuplot för att visa diagram och grafer. Tillägg till Octave kan antingen skrivas direkt som Octave-kod i separata m-filer, eller som C++-kodade mex- eller oct-filer.

Det finns flera grafiska gränssnitt till Octave, bl a QtOctave.

Externa länkar[redigera | redigera wikitext]