嵌入式MATLAB功能 - Simulink

时间:2014-01-24 06:55:42

标签: matlab simulink

我正在尝试使用嵌入式MATLAB函数,但每次它都会产生相同的错误。任何人都可以解释它是什么意思以及如何解决它。我已经完成了MATLAB的工作,但这是我第一次使用Simulink。 错误是:

Message : Model error
source : unknown
reported by :simulink
summary : 

Error using ==> stateflow\private\slsf

Error using ==> stateflow\private\autobuild_kernel

Error using ==> stateflow\private\targetman

Error using ==> cd

Cannot CD to C:\Program Files (x86)\MATLAB71\work\sfprj\ (Name is nonexistent or not a directory).

1 个答案:

答案 0 :(得分:2)

您的Simulink模型位于哪个目录中?看起来好像在C:\Program Files (x86)\MATLAB71\work。尝试将其保存在您具有写入权限的其他目录中,例如My Documents\MATLAB,然后重试。

还有你设置C编译器吗?嵌入式MATLAB函数使用C代码生成,因此需要C编译器来编译生成的C代码。使用mex -setup来设置C编译器。