GNU Octave: Alternativa Open-Source Gratuita ao MATLAB
GNU Octave é um ambiente de computação numérica de alto nível, amplamente compatível com sintaxe MATLAB. É gratuito (GPL), open-source, e roda em Linux, macOS, Windows e BSD.
Principais Funcionalidades
- Biblioteca matemática extensa: álgebra linear, otimização, processamento sinal, estatística, solvers ODE/PDE.
- GUI (desde v4.0) com editor, browser variáveis, gráficos.
- Funções e scripts personalizados (.m files).
- Importação/exportação dados: CSV, HDF5, imagens, áudio, binário, bases dados.
- Gráficos: 2D/3D, interativos, exportação PNG, PDF, SVG.
- Pacotes (Forge): controlo, sinal, imagem, estatística, econometria, etc.
- Execução linha comandos e batch.
Aplicações
- Investigação engenharia e científica
- Análise e visualização dados
- Machine learning e estatística
- Processamento sinal/imagem
- Modelação financeira
- Educação (ensino métodos numéricos)
Primeiros Passos
- Descarregue de gnu.org/software/octave.
- Instale (instaladores Windows/macOS; Linux:
apt install octave).
- Inicie: digite
octave no terminal ou use GUI.
Octave é ideal para utilizadores MATLAB que procuram plataforma gratuita, portátil e comunitária.