我尝试使用parfor运行MATLAB脚本,该脚本通过sim函数并行运行simulink模型,这个simulink模型包含一个MATLAB功能块。
此块中定义的函数使用" py。"调用python函数。机构。
不幸的是,当我进行大量模拟时,运行有时似乎停留在中间。调试输出停止显示。我怀疑某个地方陷入僵局。
所以,我的问题是
我在Mac上使用MATLAB R2017b。
2018年3月22日增加:我联系了支持人员,他们回答说不支持在simulink模型中从MATLAB功能块调用python函数,任何事情都可能发生。我仍然对MATLAB如何与(a)python解释器交互感兴趣。是否有一个python解释器与整个MATLAB交互,或者是否有多个python实例供所有MATLAB工作者使用?
2018年4月22日增加:更新MATLAB 2018a似乎解决了问题