打开弹体示例项目并将 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 = 1:numel(allProjectFiles)

projectFile = allProjectFiles(fileIndex);

[folder, name, ext] = fileparts(projectFile.Path);

if strcmp(ext, '.mdl')

% This is a MDL file. Load it and then save as an SLX file.

mdlModel = fullfile(folder, [name, ext]);

slxModel = fullfile(folder, [name '.slx']);

load_system(mdlModel);

% Save a new copy of this file in SLX format:

save_system(name, slxModel);

close_system(name,0);

end

end

项目文件状态

点击 Files 节点后选择 All Files 视图以查看项目中的所有文件。查看模型文件夹可看到现在缺少文件。这是因为原始 .mdl 文件已重命名为 .mdl.r20XXX 备份文件(其中 r20XXX 是上次修改这些文件的版本的名称,例如 .mdl.r2012b),并且新创建的 .slx 尚不在项目中。

运行项目检查

要修复此问题,请点击 Simulink Project 选项卡中的 Check Project 来运行项目检查。

点击“Fix”以解决问题。

项目检查会自动重新运行以验证问题是否已解决。

点击项目的 Modified Files 节点可看到新创建的 SLX 文件现在已添加到项目中,并且原始 MDL 文件已安排删除。

提交 SLX 文件后,在 Simulink Project 中查看 SLX 文件的过去修订版时,还将展示原始 MDL 文件的修订版。

更多信息

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

  1. 人工智能图像到图像转换图像分割任务中语义一致的图像到图像转换

    人工智能图像到图像转换图像分割任务中语义一致的图像到图像转换(特约点评:人工智能图像到图像转换图像分割任务中语义一致的图像到图像转换对于图像分割任务提供了新的思路,这个创新点趣说人工智能必须推荐.来自 ...

  2. python大小写转换_Python字符串中怎样进行大小字母之间的转换

    #编程语言# 我是"学海无涯自学不惜!",关注我,一同学习简单易懂的Python编程. 第七十六节:字母大小写的转换 在字符串的使用当中,经常会遇到字母大小写相互转换的应用,在Py ...

  3. 服务器json文件怎么创建对象,JavaScript中对JSON对象的基本操作示例

    JSON对象 1.对象的属性:对象的属性是有键值对组成的,其中key为一个字符串,value可以为任何的Javascript对象. //使用[]设置和获取对象的属性 var obj = new Obj ...

  4. ios 播放不了服务器视频文件流,浅析iOS中视频播放的几种方案

    1.AVPlayer (1) 优缺点 优点:可以自定义 UI, 进行控制 缺点:单纯的播放,没有控制 UI(进度,暂停,播放等按钮),而且如果要显示播放界面, 需要借助AVPlayerLayer, 添 ...

  5. python互相转换组合_Python中基本类型的连接组合和互相转换13种方式

    本篇总结了一下字符串,列表,字典,元组的连接组合使用和类型的互相转换小例子,尤其列表中的extend()方法和字典中的 update方法非常的常用. 1.连接两个字符串 a = "hello ...

  6. c#语言float转换int,c#中怎么把int向float型转换?

    楼主观察很细微啊.int到float转换精度会降低,如果需要较高精度,应该考虑使用double类型.如下分析: 第一点:从int(System.Int32)到float转换精度会降低.如下代码: st ...

  7. Oracle RMAN 还原与恢复(一)--还原服务器参数文件

    一. RMAN 还原与恢复基础 在RMAN 用于中,还原与恢复是两个不同的概念. 还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象. 恢复(re ...

  8. 服务器的文件怎么防止拷贝,怎么拷贝服务器的文件

    怎么拷贝服务器的文件 内容精选 换一换 Model File:模型文件.单击右侧的文件夹图标,在后台服务器sample所在路径(工程目录/run/out/test_data/model)选择需要转化的 ...

  9. OpenCV中的图像处理 —— 图像阈值+图像平滑+形态转换

    OpenCV中的图像处理 -- 图像阈值+图像平滑+形态转换 目录 OpenCV中的图像处理 -- 图像阈值+图像平滑+形态转换 1. 图像阈值 1.1 简单阈值 1.2 自适应阈值 1.3 Otsu ...

  10. 服务器日志文件中包含堆栈跟踪,日志框架 Logback 官方手册(第三章:Configuration)...

    以下内容翻译整理自logback官方手册,地址:logback官方手册 logback 配置 将日志请求插入应用程序代码需要相当多的计划和工作.观察表明,大约有4%的代码用于日志记录.因此,即使是一个 ...

最新文章

  1. 网狐荣耀版通过水浒传基础二开埃及拉霸和水果森林步骤
  2. shell脚本监控系统负载、CPU和内存使用情况
  3. 排序命令: sort, wc, uniq
  4. 小鸡模拟器 android,安卓小鸡模拟器运行总结~
  5. as3调用java_[AS3]AMF3+JAVA的调用范例
  6. linux使用lftp文件自动认证上传下载
  7. C++ Map简单介绍 ,比如添加元素、删除元素和打印元素
  8. linux脚本实现多重管道,制作Linux shell时流重定向和管道
  9. 【蓝桥杯嵌入式】【STM32】4_TIM之定时器及其中断、PWM初探
  10. ubuntu 将某个目录下的文件复制到_Ubuntu系统简单美化
  11. 互联网行业个人精进指南
  12. JSP include directive 和JSP include的区别
  13. Spring 框架简单介绍
  14. java中未处理的异常_Java中未处理的异常
  15. u盘安装LINUX键盘失灵,U盘装Win7系统进入pe后鼠标键盘失灵不能用怎么办?
  16. 产品经理和项目经理谁才是项目管理界的NO.1?
  17. 麦克风阵列matlab,双通道麦克风阵列方向采集MATLAB代码实现
  18. 交通流分析2:《基于公共交通大数据的上海市居民出行时空特征研究_王宇》和《面向交通拥堵预测大数据的神经网络群组快速学习_沈晴》阅读总结
  19. 01信息搜索:全面、快速查找全网你想要的任何信息、情报.
  20. 脑壳疼的react组件可视化

热门文章

  1. Rose双机热备两款软件原理介绍以及共享存储双机热备方案和镜像双机热备方案介绍
  2. 微信信息轰炸【简易版】
  3. 游戏计算机lnv10,Win10日文游戏乱码转换工具(Locale Emulator)
  4. MySQL配置文件my.ini
  5. 各种VC9 VC11版本的Apache
  6. Android SIP软电话,通话录音,VoIP电话,linphone电话
  7. 计算机,通信职称考试,2017年通信工程师考试科目介绍
  8. Golang编程语言简介 go语言特点
  9. 软考论文写作的时间分配
  10. java简历项目经验大全,不吃透都对不起自己