GNU Octave

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
GNU Octave
GNU Octave med Octave Workshop GUI
GNU Octave med Octave Workshop GUI
Senaste utgåva 3.0.0 / 21 december 2007
Operativsystem Linux, Unix, Cygwin
Programkategori 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

Personliga verktyg