在做comsol with simulink算例的时候,总是提示ERROR: Model file is not found。折腾了几天,搞定了,有四个解决方法,各位同行可以都试试。
1,可能是文件写入权限的问题。将案例相关文件复制到非系统盘位置后,再尝试打开计算。注意可能需要重新设置Simulink 中的 COMSOL 块。
2,fmu文件名的命名问题,最好是全英文。
3,fmu文件与slx文件一定要在一个文件夹内。
4,打开一个新的matlab实例并输入命令:“shareMATLABForFMUCoSim”。然后回到第一个实例,正常导入fmu模型,可以正常工作了。
参考:
https://www.mathworks.com/matlabcentral/answers/460782-error-exporting-simulink-model-as-fmu-in-function-fmi2instantiate