Izdanje sistema za izvođenje matematičkih proračuna GNU Octave 8.1.0 (prvo izdanje grane 8.x), koje pruža interpretirani jezik, je u velikoj mjeri kompatibilno sa Matlab-om. GNU Octave se može koristiti za rješavanje linearnih problema, nelinearnih i diferencijalnih jednadžbi, proračuna korištenjem kompleksnih brojeva i matrica, vizualizacije podataka i matematičkih eksperimenata.
Među promjenama u novom izdanju:
- Grafičkom sučelju je dodana mogućnost korištenja tamne teme. Nove ikone visokog kontrasta dodane su na alatnu traku.
- Dodan je novi widget sa terminalom (onemogućeno prema zadanim postavkama, aktivacija zahtijeva pokretanje s parametrom “-experimental-terminal-widget”).
- Dodani su novi fontovi za preglednik dokumenata.
- Performanse funkcije filtera su pet puta povećane, što je također rezultiralo poboljšanjima performansi za funkcije deconv, fftfilt i arma_rnd.
- Kompatibilnost sa bibliotekom regularnih izraza PCRE2 je obezbeđena, što je podrazumevano omogućeno.
- Napravljen je veliki dio izmjena u cilju poboljšanja kompatibilnosti sa Matlab-om, proširene su mogućnosti mnogih postojećih funkcija.
- Dodane nove funkcije clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.
izvor: opennet.ru