2013-03-08 118 views

回答

2

您可以從UNIX提示符下運行MATLAB沒有桌面

%MATLAB -nodesktop

然後,你可以模擬由剛剛加載它的模型,

>> load_systm('myModel'); 
>> sim('myModel'); 
+0

糾正我,如果我錯了,但是這需要MATLAB和所有必要的工具箱一起安裝。我聽說它提到MATLAB可以編譯/轉換成C代碼,這樣做是否可以避免需要在部署機器上安裝MATLAB? – lms 2013-03-11 06:45:11

+0

是的,如果你有Simulink編碼器,你可以從你的Simulink模型生成C代碼,然後運行它,而不需要在你的機器上安裝MATLAB。唯一的限制是你將不得不使用固定步長解算器。要使用使用rsim的可變步驟解算器,您需要在運行可執行文件時查看Simulink許可證。 – MikeT 2013-03-15 00:44:58

1

你可以使用matlab -r「[matlab語句]」來運行你的代碼嗎?

相關問題