Matlab 2021b找不到Standalone FMU导出选项应如何处理?
Matlab 2021b 缺失Standalone FMU导出选项排查方案
我刚升级至Matlab 2021b,按照官方文档说明,导出FMU文件的操作路径为:点击Simulation选项卡中「保存」的下拉按钮,在Export Model To板块点击Standalone FMU即可。但我点击保存后,Export Model To板块仅显示Protected Model、Template、Previous Version三个选项,未找到Standalone FMU选项。请问是什么环节存在缺失?是否需要额外安装Matlab的相关组件?
- 必备工具箱未安装:导出Standalone FMU功能依赖Simulink Compiler工具箱,该组件不属于Matlab默认安装范围,你可以通过Matlab主界面「附加功能」-「管理附加功能」路径查看是否已安装该工具箱,未安装的话需要补充安装后才能看到对应导出选项。
- 操作窗口错误:Simulation选项卡仅在Simulink模型窗口的顶部菜单栏显示,如果你在Matlab主界面、脚本编辑界面点击「保存」下拉按钮,不会出现FMU导出选项,需要先打开目标.slx/.mdl格式的Simulink模型,在模型窗口内操作即可。
- 许可证未激活:如果已安装Simulink Compiler,可在Matlab命令行输入
license checkout Simulink_Compiler验证许可证状态,返回值为1代表许可证可用,返回值为0则需要激活对应许可证后再尝试。 - 模型兼容性问题:如果当前Simulink模型包含不支持FMU导出的模块(如部分第三方硬件驱动模块、专属仿真类特殊模块),系统会自动隐藏Standalone FMU导出选项,你可以新建空白Simulink模型添加基础模块测试导出功能,确认是否为当前模型的兼容性问题。
内容的提问来源于stack exchange,提问作者bhomass
相关产品推荐
相关产品推荐

