MATLAB运行simulink模型显示找不到库Failed to load library ‘lib_Cmtrl_SetPoint_TMATS‘reference by ‘ ‘

MATLAB运行simulink模型显示找不到库Failed to load library 'lib_Cmtrl_SetPoint_TMATS'reference by ' '

  AGTF30(先进齿轮涡扇发动机)模型是基于TMATS构建的齿轮涡扇发动机模型,里面包含发动机的稳态模型、动态模型和线性化模型。在运行动态模型时,首先要运行setup_everything.m来加载各模块的总线变量以及MWS。但在运行时报了Failed to load library 'lib_Cmtrl_SetPoint_TMATS'reference by ' '的错误,如下图所示:
MATLAB运行simulink模型显示找不到库Failed to load library ‘lib_Cmtrl_SetPoint_TMATS‘reference by ‘ ‘_第1张图片
  上述的错误即提示加载TMATS中某一个库失败了,原因就是MATLAB需要在其设定的set path中寻找。此时MATLAB的path如下图所示:
MATLAB运行simulink模型显示找不到库Failed to load library ‘lib_Cmtrl_SetPoint_TMATS‘reference by ‘ ‘_第2张图片
  可以看到在路径中并没有T_MATS,因此在安装使用T_MATS时,要将本文件夹及其子文件夹一同添加到MATLAB的路径中。设置方式如下:
MATLAB运行simulink模型显示找不到库Failed to load library ‘lib_Cmtrl_SetPoint_TMATS‘reference by ‘ ‘_第3张图片
  添加成功后再次打开MATLAB的set path,可以看到T_MATS相关文件及库被添加进来了。
MATLAB运行simulink模型显示找不到库Failed to load library ‘lib_Cmtrl_SetPoint_TMATS‘reference by ‘ ‘_第4张图片
  点击save进行保存,下次再运行setup_everything.m就不用重新设置了。
  现在,重新运行setup_everything.m,可以看到已经成功不报错了。
MATLAB运行simulink模型显示找不到库Failed to load library ‘lib_Cmtrl_SetPoint_TMATS‘reference by ‘ ‘_第5张图片

你可能感兴趣的:(知识百花园,matlab,开发语言)