我试图在Simulink中使用MATLAB
函数来调用使用shell转义函数的Python
脚本。在
MATLAB
函数文件(.m文件)中的唯一代码如下:
function y = fcn(u)
%#codegen
!C:\Python27\python.exe C:\Users\Ben\Downloads\endrecording.py
y = u;
当我尝试执行此代码时,收到以下错误:
脱壳(!)不支持。在
^{2}$有没有其他方法可以不使用Shell Escape调用这个Python脚本,或者可能有一个变通方法来让Shell Escape正常工作?在
请改用system函数。在
另请阅读Run External Commands, Scripts, and Programs以了解更多详细信息。在
相关问题 更多 >
编程相关推荐