使用Shell转义(!)Simulink模型(MATLAB函数)

2024-06-26 05:51:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在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正常工作?在


Tags: 文件函数代码脚本functionshellexeusers