文档

万博1manbetxsimulinkproject

开放万博1manbetx项目和项目对象

语法

万博1manbetxsimulinkproject
万博1manbetxsimulinkproject (projectPath)
项目= sim万博1manbetxulinkproject
项目= sim万博1manbetxulinkproject (projectPath)

描述

例子

万博1manbetxsimulinkproject打开模型万博1manbetx®项目或重点转向了工具是否已经打开。你打开这个工具之后,您可以创建新的项目或访问最近的工程使用万博1manbetx仿真软件项目选项卡。

例子

万博1manbetxsimulinkproject (projectPath)打开仿真软件项目在项万博1manbetx目根目录下指定的任何文件或文件夹projectPath,重点仿真软件项目。万博1manbetx

例子

项目= 万博1manbetxsimulinkproject返回一个项目对象项目您可以使用命令行操作项目。你需要一个项目之前,您可以使用任何对象的其他项目的功能。

如果你想避免给仿真软件项目集中启动脚本中指定一个输出参数。万博1manbetx

为了避免你的启动脚本打开窗户,把注意力从MATLAB®桌面,使用start_万博1manbetxsimulink而不是万博1manbetx功能和使用万博1manbetxsimulinkproject和一个输出参数代替uiopen

例子

项目= 万博1manbetxsimulinkproject (projectPath)打开指定的模型项目万博1manbetxprojectPath并返回一个项目对象。

例子

全部折叠

打开模型项目的工具万博1manbetx。

万博1manbetxsimulinkproject

指定的.prj文件路径或包含您的文件夹.万博1manbetxSimulinkProject文件夹和.prj文件。项目打开,让焦点模型项目。万博1manbetx

万博1manbetxsimulinkproject (“C: /项目/ project1 /”)

打开一个指定的项目,并得到一个项目对象在命令行操作项目。为了避免你的启动脚本打开窗户,把注意力从MATLAB桌面,使用start_万博1manbetxsimulink而不是万博1manbetx功能和使用万博1manbetxsimulinkproject和一个输出参数代替uiopen。如果你使用uiopen (myproject.prj)这个电话万博1manbetxsimulinkproject没有输出参数,重点仿真软件项目。万博1manbetx

start_万博1manbetxsimulink项目= simulinkproject (“C: /项目/ project1 / myproject.prj”)

打开机身项目和创建一个项目对象来操作和探索项目在命令行。

sldemo_slproject_airframe项目= simu万博1manbetxlinkproject
项目= ProjectManager属性:名称:仿真软件项目机身例子的信息:[1 x1 sl万博1manbetxproject。信息]依赖性:[1 x1 slproject。依赖]类别:[1×1 slproject。类别]文件:[1×31 slproject。ProjectFile]捷径:[1×7 slproject。快捷方式]ProjectPath: [1×7 slproject。slproject PathFolder] ProjectReferences: [1×0。slproject ProjectReference] StartupFiles: [1×0。slproject StartupFile] ShutdownFiles: [1×0。ShutdownFile] RootFolder:“C: \ slexamples \ airframe11”

找出你可以与你的项目有关。

方法(项目)
slproject方法类。ProjectManager: addFile addFolderIncludingChildFiles目录addReference addShortcut addShutdownFile addStartupFile密切createCategory出口findCategory findFile isLoaded listModifiedFiles listRequiredFiles refreshSourceControl重载removeCategory removeFile removePath removeReference removeShortcut removeShutdownFile RemoveStartupFile

后你会得到一个项目对象使用万博1manbetxsimulinkproject功能,您可以检查项目属性。

检查项目文件。

文件= proj.Files
文件= 1 x31 ProjectFile数组属性:路径修正SourceControlStatus标签

在这个列表中使用索引访问文件。下面的命令文件14号。每个文件都有属性描述它的路径,附加标签,和源代码控制信息。

proj.Files (15)
ans = ProjectFile属性:路径:“C: \ slexamples \ airframe24 \ \ DigitalControl模型。基金的标签:[1 x1 slproject。标签修改:' 2 ' SourceControlStatus:修改的

检查文件的标签。

proj.Files .Labels (15)
ans =标签的属性:文件:C: \ slexamples \ airframe24 \ \ DigitalControl模型。基金的数据类型:“没有一个”数据:[]的名字:“设计”CategoryName:“分类”

得到一个特定文件的名字。

myfile = findFile(项目,“模型/ AnalogControl.mdl”)
myfile = ProjectFile属性:路径:“C: \ slexamples \ airframe24 \ \ AnalogControl模型。mdl”标签:[1×1 slproject。标签修改:' 2 ' SourceControlStatus:修改的

找出你可以做文件。

方法(myfile)
slproject方法类。ProjectFile: addLabel findLabel removeLabel

更新文件的依赖关系。

更新(proj.Dependencies)

项目运行依赖分析更新项目文件之间的依赖关系。

在处理项目文件的更多信息,包括修改的文件和依赖,明白了使用脚本自动化仿真万博1manbetx软件项目任务

输入参数

全部折叠

完整路径项目.prj文件,或者项目的根文件夹的路径,或任何文件夹或文件在你的项目根目录,指定为一个特征向量。

例子:“C: /项目/ project1 / myProject.prj”

例子:“C: /项目/ project1 /”

输出参数

全部折叠

项目中,作为项目返回对象。使用项目对象来操作当前打开仿真软件项目在命令行。万博1manbetx

的属性项目输出参数。

项目属性 描述
类别 项目类别的标签
依赖关系 项目文件在MATLAB有向图对象之间的依赖关系
文件 项目文件的路径和名称
信息 等有关项目的信息描述,源代码控制集成、存储库位置和是否一个顶级项目
的名字 项目名称
ProjectPath

文件夹的项目将MATLAB的道路

ProjectReferences 文件夹包含引用的项目。项目包含只读对象引用的项目。
RootFolder 项目根目录的完整路径
快捷键 在这个项目中数组的捷径
ShutdownFiles 在这个项目中数组的关闭文件
StartupFiles 这个项目启动文件的数组

提示

或者,您可以使用slproject.loadProject加载一个项目slproject.getCurrentProjects项目对象。使用万博1manbetxsimulinkproject打开项目和交互式地探索项目。使用slproject.getCurrentProjectsslproject.loadProject为项目自动化脚本。

介绍了R2012a

这个主题有帮助吗?