Rilascio del sistema per calcoli matematici GNU Octave 7

Il rilascio del sistema per eseguire calcoli matematici GNU Octave 7.1.0 (il primo rilascio del ramo 7.x), che fornisce un linguaggio interpretato, è ampiamente compatibile con Matlab. GNU Octave può essere utilizzato per risolvere problemi lineari, equazioni non lineari e differenziali, calcoli utilizzando numeri complessi e matrici, visualizzazione di dati ed esperimenti matematici.

Tra le novità della nuova release:

  • Sono proseguiti i lavori per migliorare la compatibilità con Matlab, ampliando le capacità di molte funzioni esistenti.
  • Aggiunte funzioni per lavorare con JSON (jsondecode, jsonencode) e Jupyter Notebook (jupyter_notebook).
  • Aggiunte nuove funzioni: cospi, getpixelposition, endsWith, fill3, listfonts, matlab.net.base64decode, matlab.net.base64encode, memory, ordqz, rng, sinpi, startWith, streamribbon, turbo, uniquetol, xtickangle, ytickangle, ztickangle.
  • È possibile richiamare molte funzioni Octave sia sotto forma di comandi (senza parentesi e valori di ritorno) che sotto forma di funzioni (con parentesi e il simbolo "=" per assegnare un valore di ritorno). Ad esempio, 'mkdir nuova_directory' o 'status = mkdir('nuova_directory')'.
  • È vietato separare una variabile e gli operatori di incremento/decremento (“++”/”—“) con uno spazio.
  • In modalità grafica, durante il debug, vengono forniti suggerimenti a comparsa con valori variabili quando si passa il mouse sopra le variabili nel pannello di modifica.
  • Per impostazione predefinita, i tasti di scelta rapida globali sono disabilitati quando la finestra di comando è attiva.
  • Il supporto per la libreria Qt4 nella GUI e nell'interfaccia di plottaggio è stato abbandonato.
  • La possibilità di specificare i colori nel formato accettato dal Web (ad esempio, "#FF00FF" o "#F0F") è stata aggiunta alle proprietà dei gradienti.
  • È stata aggiunta una proprietà aggiuntiva "contextmenu" per tutti gli oggetti grafici.
  • Sono state aggiunte 14 nuove proprietà all'oggetto assi, come "fontsizemode", "toolbar" e "layout", la maggior parte delle quali non ha ancora gestori.

Rilascio del sistema per calcoli matematici GNU Octave 7


Fonte: opennet.ru

Aggiungi un commento