2013-03-08 121 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语句]”来运行你的代码吗?

相关问题