文档

listModifiedFiles

中修改的文件金宝app项目

语法

modifiedfiles = listModifiedFiles(项目)

描述

例子

modifiedfiles= listModifiedFiles (项目返回项目对象中已修改的项目文件列表项目listModifiedFiles刷新项目中的源代码控制状态,然后返回在Simulink的Modified files视图中列出的项目文件的数组金宝app®项目。

例子

全部折叠

打开机身项目并创建一个项目对象。

sldemo_slproject_airframe;项目= sim金宝appulinkproject;

通过添加任意块来修改项目模型文件。

open_system (“AnalogControl”) add_block (“内置/子系统”“AnalogControl /测试”) save_system (“AnalogControl”

获取项目中所有修改过的文件。

modifiedfiles = listModifiedFiles(项目)
modifiedfiles = 1x2 ProjectFile数组,带有属性:Path Labels Revision SourceControlStatus

观察两个修改后的文件。与Simulink Project中的Modified Files视图进行比较,金宝app在该视图中您可以看到一个修改过的模型文件,以及相应的.金宝appSimulinkProject定义文件。

获取第二个修改后的文件。

modifiedfiles (2)
“C:\Work\temp\slexample \airframe2\models\AnalogControl”。mdl'标签:[1x1 slproject。版本号:'2' SourceControlStatus:已修改

观察到的文件SourceControlStatus属性是修改.同样的,listModifiedFiles返回显示在Simulink项目中的Modified files视图中的任何添加的、冲突的、删除的文件。金宝app

获取具有特定源代码控制状态的所有项目文件。例如,获取文件未修改的

proj.Files (ismember ([proj.Files。SourceControlStatus], matlab.sourcecontrol.Status.Unmodified))
ans = 1x29带有属性的ProjectFile数组:Path Labels Revision SourceControlStatus

输入参数

全部折叠

项目,指定为项目对象。使用金宝appsimulinkproject创建项目对象以在命令行操作Simulink项目。金宝app

输出参数

全部折叠

已修改的文件,作为文件对象数组返回。

介绍了R2016a

这个话题有用吗?