È stata rilasciata la versione 8.1.0 del sistema di calcolo matematico GNU Octave (primo rilascio della serie 8.x), che offre un linguaggio interpretato in gran parte compatibile con Matlab. GNU Octave può essere utilizzato per risolvere problemi lineari, equazioni non lineari e differenziali, calcoli con numeri complessi e matrici, visualizzazione dei dati e conduzione di esperimenti matematici.
Tra le novità della nuova versione:
- Nell'interfaccia grafica è stata aggiunta la possibilità di utilizzare un tema scuro. La barra degli strumenti offre nuove icone a contrasto.
- È stato aggiunto un nuovo widget terminale (disattivato di default, per attivarlo è necessario avviare con il parametro ‘—experimental-terminal-widget’).
- Sono stati aggiunti nuovi font per il visualizzatore di documentazione.
- Le prestazioni della funzione filter sono state aumentate di cinque volte, il che ha portato anche a un miglioramento delle prestazioni delle funzioni deconv, fftfilt e arma_rnd.
- È stata garantita la compatibilità con la libreria PCRE2 per le espressioni regolari, che è attivata di default.
- È stata apportata una grande serie di modifiche mirate a migliorare la compatibilità con Matlab, espandendo le capacità di molte funzioni esistenti.
- Sono state aggiunte nuove funzioni clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.

Fonte: opennet.ru
