Miało miejsce wydanie systemu do obliczeń matematycznych GNU Octave 8.1.0 (pierwsze wydanie gałęzi 8.x), oferującego interpretowany język w dużej mierze zgodny z Matlabem. GNU Octave można używać do rozwiązywania zadań liniowych, nieliniowych i równań różniczkowych, obliczeń z wykorzystaniem liczb zespolonych i macierzy, wizualizacji danych oraz prowadzenia eksperymentów matematycznych.
Wśród zmian w nowej wersji:
- W interfejsie graficznym dodano możliwość używania ciemnego motywu. W pasku narzędzi wprowadzone nowe kontrastowe ikony.
- Dodano nowy widget terminala (domyślnie wyłączony, aby go aktywować, wymagane jest uruchomienie z parametrem „—experimental-terminal-widget”).
- Dodano nowe czcionki do przeglądarki dokumentacji.
- Wydajność funkcji filter zwiększona pięciokrotnie, co również wpłynęło na poprawę wydajności funkcji deconv, fftfilt i arma_rnd.
- Zagwarantowano kompatybilność z biblioteką do pracy z wyrażeniami regularnymi PCRE2, która jest domyślnie włączona.
- Wprowadzono wiele zmian, mających na celu poprawę zgodności z Matlabem, rozszerzono możliwości wielu istniejących funkcji.
- Dodano nowe funkcje: clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.

Źródło: opennet.ru
