主要内容

slproject.loadProject

(不推荐)加载项目

万博1manbetxsimulinkproject不推荐。使用currentProjectopenProject代替。有关更多信息,请参见兼容性的考虑

描述

例子

slproject.loadProject (projectPath);加载指定的项目.prj文件或文件夹projectPath在项目的工具,将关闭所有当前打开的项目。

例子

项目= slproject.loadProject (projectPath)加载并返回一个项目对象项目用于操作该项目。使用slproject.loadProject为项目自动化脚本。

例子

全部折叠

加载一个项目从一个文件夹“C: /项目/ project1 /”。这条路径替换为您的项目的位置。

项目= slproject.loadProject (“C: /项目/ project1 /”)

打开机身项目和使用slproject.getCurrentProjects让一个项目对象在命令行操作项目。

sldemo_slproject_airframe项目= slproject.getCurrentProjects
项目= ProjectManager属性:名称:仿真软件工程机身例的类别:[1 x1 slp万博1manbetxroject。类别]捷径:[1×8 slproject。快捷方式]ProjectPath: [1 x7 slproject。PathFolder] ProjectReferences: [1 x0 slproject。ProjectReference)文件:[1 x30 slproject。ProjectFile] RootFolder:“C: \ \项目模万博1manbetx型\ \工作机体的

机身的项目。

sldemo_slproject_airframe项目= slproject.getCurrentProjects;

发现项目的命令。

方法(项目)
slproject方法类。ProjectManager: addFile findCategory addFolderIncludingChildFiles findFile密切isLoaded createCategory listModifiedFiles出口refreshSourceControl重载removeCategory removeFile

获得一个项目对象后,您可以检查项目属性。

机身的项目。

sldemo_slproject_airframe项目= slproject.getCurrentProjects;

检查项目文件。

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

检查13号文件的标签。

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

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

myfile = findFile(项目,“模型/ AnalogControl.slx”)
myfile = ProjectFile属性:路径:“C: \ Temp \机身\ \ AnalogControl模型。基金的标签:[1 x1 slproject。标签修改:' 2 ' SourceControlStatus:修改的

找出你可以做文件。

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

输入参数

全部折叠

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

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

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

输出参数

全部折叠

项目中,作为项目返回对象。使用项目对象来操作和探索项目在命令行。

的属性项目输出参数。

项目属性 描述
的名字 项目名称
类别 项目类别的标签
快捷键 快捷方式文件项目
ProjectPath

文件夹的项目将MATLAB®路径

ProjectReferences 文件夹包含引用的项目
文件 项目文件的路径和名称
RootFolder 项目根目录的完整路径

版本历史

介绍了R2013a

全部展开