Foi lançado o sistema para cálculos matemáticos GNU Octave 8.1.0 (primeiro lançamento da versão 8.x), que oferece uma linguagem interpretada, amplamente compatível com Matlab. O GNU Octave pode ser utilizado para resolver problemas lineares, equações não lineares e diferenciais, cálculos envolvendo números complexos e matrizes, visualização de dados e condução de experimentos matemáticos.
Entre as mudanças na nova versão:
- A interface gráfica agora oferece a opção de usar um tema escuro. Na barra de ferramentas, foram adicionados novos ícones contrastantes.
- Adicionado um novo widget de terminal (desativado por padrão, para ativá-lo é necessário iniciar com o parâmetro "—experimental-terminal-widget").
- Novas fontes foram adicionadas ao visualizador de documentação.
- Desempenho da função filter foi aumentado em cinco vezes, resultando também em melhorias no desempenho das funções deconv, fftfilt e arma_rnd.
- Compatibilidade com a biblioteca de expressões regulares PCRE2 foi garantida, sendo utilizada por padrão.
- Uma série significativa de alterações foi realizada com o objetivo de melhorar a compatibilidade com Matlab, ampliando as capacidades de muitas funções existentes.
- Novas funções foram adicionadas: clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.

Fonte: opennet.ru
