GNU Octave
Aus LexiDict
GNU Octave [ˈɒktɪv] ist eine freie Software zur numerischen Lösung mathematischer Probleme, wie zum Beispiel Matrizenrechnung, Lösen von (Differential-)Gleichungssystemen, Integration etc. Berechnungen können in Octave mit einer Skriptsprache durchgeführt werden, die weitgehend zu dem proprietären MATLAB kompatibel ist.
Ein großer Vorteil ist hierbei die Anpassungsfähigkeit an jeden Rechner. So lässt sich zum Beispiel 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 beispielsweise 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, zum Beispiel Fortran oder C/C++. Aber auch für MATLAB geschriebene externe MEX-Funktionen in C/C++ lassen sich oft ohne Code-Anpassungen für Octave kompilieren.
Weblinks
- Offizielle Webseite (englisch)
- Offizielle Octave-Zusatzpakete (englisch)
- Kurze Einführung
- Kurzes Tutorial
- Octave Wiki (englisch)
Dieser Artikel basiert auf dem Artikel GNU Octave aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.












