Udgivelsen af systemet til at udføre matematiske beregninger GNU Octave 8.1.0 (den første udgivelse af 8.x-grenen), som giver et fortolket sprog, er stort set kompatibel med Matlab. GNU Octave kan bruges til at løse lineære problemer, ikke-lineære og differentialligninger, beregninger ved hjælp af komplekse tal og matricer, datavisualisering og matematiske eksperimenter.
Blandt ændringerne i den nye udgivelse:
- Muligheden for at bruge et mørkt tema er blevet tilføjet til den grafiske grænseflade. Nye ikoner med høj kontrast er blevet tilføjet til værktøjslinjen.
- Tilføjet en ny widget med en terminal (deaktiveret som standard, aktivering kræver lancering med parameteren "-experimental-terminal-widget").
- Tilføjet nye skrifttyper til Document Viewer.
- Ydeevnen af filterfunktionen er blevet femdoblet, hvilket også har resulteret i ydelsesforbedringer for funktionerne deconv, fftfilt og arma_rnd.
- Kompatibilitet med det regulære udtryksbibliotek PCRE2 er tilvejebragt, som er aktiveret som standard.
- En stor del af ændringer med det formål at forbedre kompatibiliteten med Matlab er blevet foretaget, mulighederne for mange eksisterende funktioner er blevet udvidet.
- Tilføjede nye funktioner clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.
Kilde: opennet.ru