可以使用 MATLAB Engine API for Python,它可以让你在 Python 中直接调用 MATLAB 引擎,并与 MATLAB 进行交互,包括 Simulink 模块或其他 MATLAB 模块。
以下是一个基本的例子:
1. 首先,你需要在 MATLAB 中将你想要调用的 Simulink 模型保存为 .mdl 文件。
2. 在 Python 中,你需要引入 MATLAB Engine API for Python:
import matlab.engine
3. 接下来,你可以启动 MATLAB 引擎。如果你希望在 Python 中运行 MATLAB 代码,可以使用 "python" 标志。例如:
eng = matlab.engine.start_matlab("-nojvm -nodesktop -nosplash -python")
该语句启动 MATLAB 引擎,并将其与 Python 绑定。"-nojvm"、"-nodesktop" 和 "-nosplash