Die Veröffentlichung des GNU Octave 7 Mathematikberechnungssystems

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.

Die Veröffentlichung des GNU Octave 7 Mathematikberechnungssystems


Quelle: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster