服务器mdl文件转换,Simulink Project 中 MDL 到 SLX 模型文件格式的转换

本文介绍了如何将Simulink项目的MDL文件转换为SLX格式。通过运行指定命令创建并打开示例项目,然后利用Simulink Project API遍历项目中的所有MDL文件,将其重新保存为SLX格式。在转换过程中,原始MDL文件被备份,而SLX文件被添加到项目中。最后,通过运行项目检查和修复问题,确保SLX文件正确整合进项目。
摘要由CSDN通过智能技术生成

打开弹体示例项目并将 MDL 文件另存为 SLX

运行以下命令以创建并打开“sldemo_slproject_airframe”示例的工作副本。

Simulink.ModelManagement.Project.projectDemo('airframe', 'svn');

rebuild_s_functions('no_progress_dialog');

Creating sandbox for project.

Created example files in "/tmp/publish_examples0/bml.batserve.156477/work/projects/slexamples/airframe2"

Initializing: Project Path

Identifying shadowed project files

Running: /tmp/publish_examples0/bml.batserve.156477/work/projects/slexamples/airframe2/utilities/set_up_project.m

Building with 'gcc'.

MEX completed successfully.

查找此项目中的所有 MDL 文件并转换为 SLX

点击 Project Files 节点以查看项目中的所有文件。查看模型文件夹可看到此项目包含以 MDL 格式保存的模型。

使用 Simulink Project API 查找此项目中所有以 MDL 格式保存的文件,然后将它们重新保存为 SLX 格式。

project = simulinkproject;

allProjectFiles = project.Files;

for fileIndex

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值