Concetti Chiave
- GNU Octave è un software open-source sviluppato da John W. Eaton e altri, con restrizioni di ridistribuzione per garantire diritti uniformi agli utenti.
- Octave è un linguaggio interpretato ad alto livello, progettato per il calcolo numerico e la manipolazione di matrici, polinomi e grafici.
- Offre un'ampia gamma di funzioni per l'ottimizzazione, la statistica, la matematica finanziaria e altri ambiti scientifici.
- Octave è generalmente compatibile con Matlab, ma non supporta la manipolazione simbolica degli oggetti matematici.
- È un utile strumento didattico per studenti delle scuole superiori e universitari nei corsi di algebra lineare, analisi, calcolo numerico e programmazione.
Chi ha già affrontato questi corsi impiegherà pochissimo tempo ad usare Octave.
Che cos'è GNU Octave Octave
E' un software open-source scritto da John W. Eaton e molti altri. Non è di pubblico dominio perché esistono delle restrizioni sulla sua ridistribuzione. Queste restrizioni sono pensate per assicurare a tutti di avere gli stessi diritti di usare e ridistribuire Octave. Ciò significa che chiunque può ottenere e usare il codice sorgente, può modificarlo e ridistribuirlo nei termini della licenza GNU General Public Licence come descritta e pubblicata dalla Free Software Foundation in cui sono espresse le precise condizioni sul copyright. Octave è un linguaggio interpretato ad alto livello orientato al calcolo numerico: moltiplica e inverte matrici, determina radici di equazioni lineari e non lineari, manipola polinomi, integra, differenzia e disegna grafici. Il suo insieme di funzioni ne comprende molte orientate all'ottimizzazione, alla statistica, alla matematica finanziaria, all'interpolazione, alla teoria del controllo e allo studio dell'audio e delle immagini. Octave, in linea di massima, è compatibile con Matlab di Mathworks (laboratorio di matrici) ma non permette la manipolazione simbolica degli oggetti matematici.
Michele Ventrone, Introduzione a GNU OCTAVE
Il sito di riferimento di Octave http://www.gnu.org/software/octave/