A avut loc lansarea sistemului pentru efectuarea calculilor matematice GNU Octave 8.1.0 (prima lansare a ramurii 8.x), care oferă un limbaj interpretat, în mare parte compatibil cu Matlab. GNU Octave poate fi folosit pentru a rezolva probleme liniare, ecuații neliniare și diferențiale, calcule cu numere complexe și matrice, vizualizarea datelor, realizarea de experimente matematice.
Printre modificările din noua versiune:
- Interfața grafică a fost îmbunătățită prin adăugarea opțiunii de a utiliza o temă întunecată. În bara de instrumente sunt incluse noi pictograme cu contrast ridicat.
- A fost adăugat un nou widget cu terminal (dezactivat implicit, activarea necesită rulare cu parametrul „—experimental-terminal-widget”).
- Au fost adăugate noi fonturi pentru vizualizatorul de documentație.
- Performanța funcției filter a fost crescută de cinci ori, ceea ce a dus, de asemenea, la îmbunătățirea performanței funcțiilor deconv, fftfilt și arma_rnd.
- A fost asigurată compatibilitatea cu biblioteca pentru lucrul cu expresii regulate PCRE2, care este utilizată implicit.
- Au fost aduse o serie semnificativă de modificări destinate îmbunătățirii compatibilității cu Matlab, extinzând capacitățile multor funcții existente.
- Au fost adăugate noi funcții clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.

Sursa: opennet.ro
