GNU Octave: Alternativa gratuita open-source a MATLAB
GNU Octave: Alternativa gratuita open-source a MATLAB
GNU Octave è un ambiente di calcolo numerico di alto livello, in gran parte compatibile con la sintassi MATLAB. È gratuito (GPL), open-source e funziona su Linux, macOS, Windows e BSD.
Caratteristiche principali
- Ampia libreria matematica: algebra lineare, ottimizzazione, elaborazione del segnale, statistica, risolutori ODE/PDE.
- GUI (dalla v4.0) con editor, browser variabili, grafici.
- Funzioni e script personalizzati (.m file).
- Importazione/esportazione dati: CSV, HDF5, immagini, audio, binario, database.
- Plotting: 2D/3D, interattivo, esportazione in PNG, PDF, SVG.
- Pacchetti (Forge): controllo, segnale, immagine, statistica, econometria, ecc.
- Esecuzione da riga di comando e batch.
Applicazioni
- Ricerca ingegneristica e scientifica
- Analisi e visualizzazione dati
- Machine learning e statistica
- Elaborazione segnale/immagine
- Modellazione finanziaria
- Didattica (insegnamento di metodi numerici)
Iniziare
- Scaricare da gnu.org/software/octave.
- Installare (installer Windows/macOS; Linux:
apt install octave). - Avviare: digitare
octavenel terminale o usare la GUI.
Octave è ideale per gli utenti MATLAB che cercano una piattaforma gratuita, portatile e guidata dalla community.