Die Veröffentlichung des Systems fĂŒr mathematische Berechnungen GNU Octave 7.1.0 (erste Version der 7.x Reihe) hat stattgefunden. Es bietet eine interpretierte Sprache, die in vielerlei Hinsicht mit Matlab kompatibel ist. GNU Octave kann zur Lösung linearer Probleme, nichtlinearer und differentialer Gleichungen, Berechnungen mit komplexen Zahlen und Matrizen, Datenvisualisierung und zur DurchfĂŒhrung mathematischer Experimente verwendet werden.
Zu den Ănderungen in der neuen Version gehören:
- Die Arbeiten zur Verbesserung der KompatibilitÀt mit Matlab werden fortgesetzt, und die Möglichkeiten vieler bestehender Funktionen wurden erweitert.
- Funktionen zur Arbeit mit JSON (jsondecode, jsonencode) und Jupyter Notebook (jupyter_notebook) wurden hinzugefĂŒgt.
- Neue Funktionen wurden hinzugefĂŒgt: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startsWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
- Es wurde die Möglichkeit geschaffen, viele Octave-Funktionen sowohl in der Form von Befehlen (ohne runde Klammern und RĂŒckgabewerte) als auch in der Form von Funktionen (mit Klammern und dem Zeichen â=â zur Zuweisung des RĂŒckgabewerts) aufzurufen. Zum Beispiel: âmkdir new_directoryâ oder âstatus = mkdir (ânew_directoryâ)â.
- Es ist nicht erlaubt, eine Variable und die Inkrement-/Dekrementoperatoren (â++â/âââ) durch ein Leerzeichen zu trennen.
- Im grafischen Modus wird beim Debuggen das Anzeigen von Tooltips mit den Werten der Variablen ermöglicht, wenn der Mauszeiger ĂŒber Variablen im Bearbeitungsbereich bewegt wird.
- StandardmĂ€Ăig sind die globalen Hotkeys bei aktivem Befehlsfenster deaktiviert.
- Die UnterstĂŒtzung der Qt4-Bibliothek im GUI und bei der Erstellung von Diagrammen wurde eingestellt.
- In den Eigenschaften der FarbverlĂ€ufe wurde die Möglichkeit hinzugefĂŒgt, Farben im fĂŒr das Web gĂ€ngigen Format (z. B. â#FF00FFâ oder â#F0Fâ) anzugeben.
- FĂŒr alle grafischen Objekte wurde eine zusĂ€tzliche Eigenschaft âcontextmenuâ hinzugefĂŒgt.
- Dem Objekt axes wurden 14 neue Eigenschaften wie âfontsizemodeâ, âtoolbarâ und âlayoutâ hinzugefĂŒgt, von denen die meisten bisher keine Handler haben.

Quelle: opennet.ru
