2010-08-30 21 views

risposta

8

matlab ha bisogno di un interprete per eseguire i comandi. puoi sempre terminare il file con quit per uscire nuovamente da matlab una volta terminato con i tuoi calcoli

+0

Hmm. Sì, funziona. – CakeMaster

3

Se è necessario eseguire uno script matlab, è possibile eseguire matlab -nodisplay < script.m. Se si desidera chiamare una funzione MATLAB, è possibile eseguire matlab -nodisplay -r "foo(); quit". IIRC, in entrambi i casi MATLAB dovrebbe uscire una volta terminato.

+2

Non è uscito automaticamente per me; Dovevo fare 'matlab -nodisplay -r" foo(); esci "per farlo accadere. – Bevan

+0

Buon punto! Grazie. – Dima

0

È possibile compilare myfile in un programma standalone ed eseguirlo. Usa il compilatore di Matlab mcc per quello (se ce l'hai), ulteriori informazioni sono fornite in this question.

Problemi correlati