O GNU Octave é um software livre escrito com C++ destinado à realização de cálculos numéricos e simulações.
Ele é frequentemente usado como uma alternativa de código aberto ao MATLAB, sendo compatível com a linguagem de programação MATLAB e fornecendo uma ampla gama de funcionalidades para análise numérica e computação científica.
Possui diversas ferramentas integradas para plotagem e visualização 2D/3D. Está disponível para Windows, macOS, GNU/Linux e BSD.
Para instalar o GNU Octave você pode usar o gerenciador de pacotes do seu sistema operacional ou fazer download do binário e executá-lo, ou instalar, manualmente.
Exemplo para versões recentes do Ubuntu:
Para outros sistemas ou distribuições veja na página de downloads do GNU Octave. Além de poder compilar do zero!
Após instalar, você pode abrir o octave graficamente ou via linha de comando. Ao rodar somente o comando abaixo, será iniciada uma subshell que interpretará os comandos do GNU Octave após digitá-lo e pressionar enter:
Se quiser usar de forma gráfica basta procurar pelo nome Octave no dashboard do seu sistema, ou rodar via linha de comando também:
Ao abrir pela primeira vez pode ser que ele solicite alguns dados de configuração tais como os listados abaixo:
Clique na imagem para abrir em uma nova guia e ampliá-la!
Clique na imagem para abrir em uma nova guia e ampliá-la!
A interface é bem intuitiva e você pode usar as abas do canto inferior direito para escolher entre:
Um exemplo básico de uso seria criar um gráfico que exibirá y
em função de x
, use a Janela de Comandos ou diretamente na subshell do terminal:
Isso irá exibir a figura: Clique na imagem para abrir em uma nova guia e ampliá-la!
Clique na imagem para abrir em uma nova guia e ampliá-la!
Para mais informações visite o repositório no GitHub, site oficial e a wiki.