簡體   English   中英

Matlab - 在不打開GUI的情況下運行文件,然后退出

[英]Matlab - run file without opening GUI, then quit

我希望Matlab運行一些.m文件,該文件寫入文本文件。 我不希望GUI啟動,我不希望命令行解釋器運行。 我有

matlab -nodisplay -r myfile

但這仍然是翻譯。 我應該使用哪些選項?

matlab需要解釋才能運行命令。 您可以隨時quit文件,以便在完成計算后再次quit matlab

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

您可以將myfile編譯為獨立程序並運行它。 使用Matlab的編譯器mcc (如果有的話),在這個問題中提供了更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM