Die Veröffentlichung des Systems zur Durchführung mathematischer Berechnungen GNU Octave 8.1.0 (erste Veröffentlichung der 8.x-Reihe) fand statt und bietet eine interpretierte Sprache, die weitgehend mit Matlab kompatibel ist. GNU Octave kann zur Lösung linearer Probleme, nichtlinearer und differentieller Gleichungen, für Berechnungen mit komplexen Zahlen und Matrizen, zur Datenvisualisierung sowie zur Durchführung mathematischer Experimente verwendet werden.
Zu den Änderungen in der neuen Version gehören:
- Im grafischen Interface wurde die Möglichkeit zur Verwendung eines dunklen Designs hinzugefügt. In der Symbolleiste wurden neue kontrastreiche Symbole bereitgestellt.
- Ein neues Widget mit einem Terminal wurde hinzugefügt (standardmäßig deaktiviert, zur Aktivierung ist der Start mit dem Parameter „—experimental-terminal-widget“ erforderlich).
- Neue Schriftarten für den Dokumentationsbetrachter wurden hinzugefügt.
- Die Leistung der Funktion filter wurde um das Fünffache erhöht, was auch die Leistung der Funktionen deconv, fftfilt und arma_rnd verbessert hat.
- Die Kompatibilität mit der Bibliothek für reguläre Ausdrücke PCRE2 wurde sichergestellt, die standardmäßig verwendet wird.
- Eine große Anzahl von Änderungen wurde vorgenommen, um die Kompatibilität mit Matlab zu verbessern und die Möglichkeiten vieler existierender Funktionen zu erweitern.
- Neue Funktionen wurden hinzugefügt: clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.

Quelle: opennet.ru
