Zum Inhalt springen

GNU Octave

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. November 2006 um 14:50 Uhr durch Eike sauer (Diskussion | Beiträge) (- hinweis zu veralteter version (aktuell ist Version 2.9.9!)). Sie kann sich erheblich von der aktuellen Version unterscheiden.

GNU Octave [ˈɒktɪv] ist eine Skriptsprache zur numerischen Lösung mathematischer Probleme, wie z. B. Matrizenrechnung, Lösen von (Differenzial-)Gleichungssystemen, Integration etc. Es ist weitgehend mit dem proprietären MATLAB kompatibel, im Gegensatz dazu jedoch freie Software.

Ein großer Vorteil ist hierbei die Anpassungsfähigkeit an jeden Rechner. So lässt sich z.B. wie auch in MATLAB der volle Adressraum auch bei 64-Bit Rechnern nutzen. Ähnlich wie in MATLAB erfolgt die Eingabe kommandozeilenbasiert. Für die grafische Ausgabe von 2D- und 3D-Plots wird standardmäßig gnuplot verwendet. Es können aber auch alternative Grafikpakete wie z.B. EpsTk verwendet werden.

Implementiert ist Octave in C++, erweiterbar ist es aber auch durch Module, die in Octave selbst oder in anderen Sprachen verfasst wurden, z. B. Fortran.