【发布时间】:2020-02-24 22:38:56
【问题描述】:
我正在尝试通过在 Python 中调用 Matlab 引擎从不同的 Simulink 模型生成 c 代码。 我看到你使用调用 Matlab:
eng = matlab.engine.start_matlab('-nodesktop')
为了运行你所做的模拟:
eng.sim('model')
然后如何从模型生成代码? Matlab 版本 2017b。 Python 3.6 版
【问题讨论】:
-
这使您能够在 Python 中运行 Simulink 代码(至少,这是您声称的)。为什么要从 Simulink、MATLAB 和 Python 生成 C 代码?为什么不直接从 Simulink 生成 C 代码并跳过所有中间步骤?
-
好点。 @Adriaan。这当然是可能的,但这不是这里的目标。
标签: python python-3.x matlab simulink