2010-08-30 62 views

回答

8

matlab需要解釋器來運行你的命令。當你的計算結束後,你總是可以用quit結束文件以使matlab再次退出

+0

嗯。是的,那是有效的。 – CakeMaster 2010-08-30 15:30:23

3

如果你需要執行一個matlab腳本,你可以做matlab -nodisplay < script.m。如果你想調用一個matlab函數,你可以做matlab -nodisplay -r "foo(); quit"。 IIRC,在這兩種情況下,matlab應該在完成後退出。

+2

它沒有爲我自動退出;我不得不做'matlab -nodisplay -r「foo();退出」'讓它發生。 – Bevan 2012-02-22 03:00:12

+0

好點!謝謝。 – Dima 2012-02-22 18:12:14

0

您可以將myfile編譯爲獨立程序並運行該程序。使用Matlab的編譯器mcc(如果有的話),在this question中提供了更多信息。

相關問題