Come eseguire il codice MATLAB in Octave

Articoli di cui avrai bisogno

  • Computer con installato GNU Octave

  • File .m (file di programma Matlab)

Matlab è un software di calcolo numerico creato dallo scienziato informatico Cleve Moler. Matlab è ben noto per la sua capacità di gestire operazioni matriciali, nonché per la facilità d'uso del linguaggio di programmazione. Tuttavia, il costo per Matlab spesso può essere proibitivo e un utente potrebbe voler migliorare un programma Matlab integrato. GNU Octave è un'alternativa open source a Matlab che ha capacità simili e una sintassi del linguaggio di programma simile. Per questo motivo, il codice Matlab spesso può essere eseguito utilizzando Octave.

Apri il programma GNU Octave sul tuo computer. Questo in genere viene fatto utilizzando un terminale di comando.

Passa alla directory specifica in cui si trova il programma Matlab che desideri eseguire. Ad esempio, in Linux, puoi accedere alla directory in cui si trova il file utilizzando un comando simile a

cd home/matlab/file/

dove "cd" è il comando di cambio directory e il file specifico è contenuto nei file.

Esegui il programma Matlab sul tuo computer digitando il comando nel terminale. Ad esempio, per eseguire il file test1.m in Octave, digitare:

prova1.m

Avvertenze

Potrebbe esserci una differenza di sintassi tra un file Matlab e un file Octave. Assicurati di aver corretto eventuali differenze tra il codice dei due programmi, altrimenti incontrerai errori.