文档

以编程方式创建Si万博1manbetxmulink项目

本示例展示如何使用Simulink项目API创建和设置一个新的Sim万博1manbetxulink项目。它展示了如何从命令行创建Simulink项目、添加万博1manbetx文件和文件夹、设置项目路径、定义项目快捷方式以及在另一个项目中创建对新项目的引用。

设置示例文件

运行以下命令创建项目文件的工作副本。

万博1manbetxSimulink.ModelManagement.Project.projectDemo (“airframe_api”, [], true);
初始化:工程路径识别工程影子文件初始化:工程路径设置工作文件夹识别工程影子文件

创建风阵风项目

下面的命令将创建阵风项目。该项目包含一个库和一个数据字典,顶级项目将通过项目引用使用它们。

创建项目并设置项目名称。

mainProject = slproject.getCurrentProject();windGustFolder = fullfile(mainProject. exe)RootFolder,“. .”“参考文献”“狂风图书馆”);windGust = slproject.create(windGustFolder);windGust。Name =“狂风图书馆”将文件和文件夹添加到新项目中。。addFolderIncludingChildFiles (windGust“数据”);addFile (windGust,“wind_gust_lib.slx”);将文件夹添加到项目路径目录(windGust windGust.RootFolder);目录(windGust“数据”);定义项目快捷方式。addShortcut = addShortcut“wind_gust_lib.slx”);快捷方式。组=“顶级模型”
关闭项目模型清理:项目路径关闭工作文件夹关闭项目模型清理:项目路径初始化:项目路径设置工作文件夹识别投影项目文件

添加项目参考

以下命令将把新的阵风库项目作为项目引用添加到顶级项目。

重载(mainProject);addReference (mainProject windGust);
关闭工程模型清理:工程路径关闭工作文件夹初始化:工程路径识别影子工程文件初始化:工程路径识别影子工程文件初始化:工程路径设置工作文件夹识别影子工程文件

进一步的信息

引用的项目

这个话题有用吗?