GNU Octave 9.2 lançado com melhorias e remoções

E foi lançado o GNU Octave 9.2 com melhorias e remoções, e mais. Confira as novidades dessa atualização e veja como instalar no Linux.

GNU Octave é uma linguagem interpretada de alto nível, destinada principalmente a cálculos numérico, que fornece recursos para a solução numérica de problemas lineares e não lineares e para a realização de outros experimentos numéricos.

Octave também fornece recursos gráficos abrangentes para visualização e manipulação de dados. O Octave é normalmente usado por meio de sua interface de linha de comando interativa, mas também pode ser usado para escrever programas não interativos.

A linguagem Octave é bastante semelhante ao Matlab, de modo que a maioria dos programas é facilmente portável.

O intérprete Octave pode ser executado no modo GUI, como um console ou invocado como parte de um script de shell. Resolva sistemas de equações com operações de álgebra linear em vetores e matrizes.

Agora, foi anunciado o lançamento do GNU Octave 9.2.

Novidades do GNU Octave 9.2

GNU Octave 9.2 lançado com melhorias e remoções

Sim. A versão mais recente do GNU Octave atingiu a versão 9.2.0.

Os recursos do GNU Octave 9.2 incluem:

  • Dec2base, dec2bin e dec2hex revisados. Eles agora aceitam entradas negativas e fracionárias.
  • Rearquitetou a função inputParser para obter uma melhoria de desempenho de 60%.
  • A função perms foi tornada mais rápida.
  • Novas funções, incluindo isenv, ismembertol, isuniform, tensorprod.
  • Removidas as funções disable_diagonal_matrix, disable_permutation_matrix e disable_range. As substituições são optimize_diagonal_matrix, optimize_permutation_matrix e optimize_range
  • Operadores, como .+, .+=, ** e .**= foram removidos. As substituições são +, +=, +=, ^ e .^=.
  • E as seguintes funções estão obsoletas: idx_vector::bool(), all_ok(const Array&) em Array-util.h, octave_base_value::count
  • Suporte Qt6.
  • Descontinuado backend FLTK, em favor do Qt.

Para saber mais sobre essa versão do GNU Octave, acesse a nota de lançamento.

Como instalar ou atualizar o GNU Octave

O software oferece o pacote oficial Snap que roda em sandbox. O usuário pode simplesmente procurar e instalá-lo a partir do Ubuntu Software/gerenciador de software de sua distro que suporta Snap. Ele também está disponível para instalação como pacote Flatpak.

Então, para instalar a versão mais recente do GNU Octave nas principais distribuições Linux, use esse tutorial:
Como instalar o ambiente de programação GNU Octave no Linux

Para aqueles que preferem o formato de pacote clássico .deb, aqui está um PPA não oficial que contém o pacote para Ubuntu e derivados.

Para instalar usando esse repositório, abra um terminal e execute os comandos abaixo;
sudo add-apt-repository ppa:ubuntuhandbook1/octave
sudo apt update
sudo apt install octave

Sair da versão mobile