O lançamento do sistema para realizar cálculos matemáticos GNU Octave 8.1.0 (o primeiro lançamento do ramo 8.x), que fornece uma linguagem interpretada, é amplamente compatível com o Matlab. O GNU Octave pode ser usado para resolver problemas lineares, equações não lineares e diferenciais, cálculos usando números complexos e matrizes, visualização de dados e experimentos matemáticos.
Entre as mudanças no novo lançamento:
- A capacidade de usar um tema sombrio foi adicionada à interface gráfica. A barra de ferramentas apresenta novos ícones contrastantes.
- Adicionado um novo widget com terminal (desativado por padrão, requer inicialização com o parâmetro “--experimental-terminal-widget” para ativação).
- Adicionadas novas fontes para o visualizador de documentação.
- O desempenho da função de filtro foi aumentado cinco vezes, o que também resultou em melhor desempenho das funções deconv, fftfilt e arma_rnd.
- É garantida a compatibilidade com a biblioteca para trabalhar com expressões regulares PCRE2, habilitada por padrão.
- Uma grande parte das alterações foram feitas com o objetivo de melhorar a compatibilidade com o Matlab, e as capacidades de muitas funções existentes foram expandidas.
- Adicionadas novas funções clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure.
Fonte: opennet.ru