主要内容

探索与机身工具项目

探索机身项目

尝试一个示例项目的工具可以帮助你组织你的工作。项目可以帮助您管理:

  • 你的设计(模型和库文件,。m,.mat和其他文件,源代码S-functions,和数据)

  • 一组操作使用与您的项目(运行设置代码,打开模型,模拟,构建并运行关闭代码)

  • 在源代码控制下处理文件(查看,对比修订、标记或标签,并检查)

机身示例展示了如何:

  1. 设置和浏览一些示例项目文件源代码控制之下。

  2. 检查项目快捷键访问常用的文件和任务。

  3. 分析依赖在示例项目和定位所需的文件中没有这个项目。

  4. 修改一些项目文件,查找和检查修改的文件,比较一个祖先版本,提交修改的文件到源代码控制。

  5. 探索的项目文件,修改文件,在项目根目录下所有文件的文件夹。

建立项目文件,然后打开该项目

运行这个命令创建一个工作副本的项目文件和打开项目:

sldemo_slproject_airframe

工程实例拷贝文件到你的临时文件夹,这样您就可以编辑它们,把它们放在Git™源代码控制。

项目窗口打开并加载项目。项目配置为运行启动任务,包括改变当前工作目录项目的根文件夹。

请注意

或者,您可以尝试使用SVN这个示例项目源代码控制,通过指定sldemo_slproject_airframe_svn。下面的示例展示了使用Git时选择。

查看、搜索和项目文件

  1. 在一个项目,检查文件查看管理文件在您的项目。当项目(文件数量)选择视图,只显示文件在您的项目中。

  2. 所有的文件在你的沙盒,点击所有。这个视图显示在项目根目录下的所有文件,不仅在项目中的文件。这种观点是用于将文件添加到项目从你的沙盒。

  3. 找到特定的文件或文件类型,在任何文件视图中,输入搜索框或单击过滤器按钮。你也可以搜索文件内。

    单击x清除搜索。

  4. 查看文件列表,而不是树,使用布局的控制。

  5. 和自定义列排序文件,单击组织视图按钮在最右边的搜索框。

  6. 你可以码头和驶离码头项目到MATLAB®桌面。如果你想最大化的空间查看你的项目文件,取消该项目。拖动标题栏停靠。

打开并运行常用文件

您可以使用快捷键使脚本更容易找到在一个大项目。视图和将来发布项目上运行快捷键的快捷方式。你可以组织快捷方式组。

在本例中,脚本,再生S-functions设置一个快捷方式,项目的一个新用户可以很容易地找到它。你也可以做顶层模型,或模型,在一个项目中更容易找到。在这个例子中,顶层模型,slproject_f14.slx是一个快捷方式。

生成S-functions。

  1. 在将来发布项目快捷键选项卡中,单击快捷方式重建项目的S-functions

    构建一个MEX-file的快捷方式文件。如果你没有一个编译器设置,按照说明选择一个编译器。

  2. 打开rebuild_s_functions.m文件来探索它是如何工作的。

打开模型。

  • 在项目的快捷方式选项卡上,单击快捷方式F14模型为这个项目打开根模型。

  • 创建快捷方式来访问常用文件,选择文件视图中,右键单击一个文件,并选择创建快捷方式

您还可以指定在启动和关闭文件运行。看到自动化启动任务

审查修改的文件的变化

打开和修改文件和检查更改。

  1. 选择文件视图。使用树型布局视图文件夹,然后扩大公用事业公司文件夹中。

  2. 双击打开find_top_models从项目文件进行编辑,或右键单击并选择开放

  3. 在编辑器中做出改变,比如添加一个评论,并保存文件。

  4. 在项目文件视图中,选择的选项卡修改(文件数量)。编辑文件之后,你看修改(2)。你改变的文件出现在列表中。你编辑一个文件实用程序文件夹。修改的文件列表中还包括一个观察资源文件夹中。中存储的文件资源文件夹是内部项目定义文件由您的更改。项目定义文件允许您添加元数据文件,例如,通过创建的快捷方式,添加标签,并添加一个项目描述。项目定义文件定义的文件被添加到您的项目。你可以检查项目定义文件的修订的变化和其他项目文件。看到项目定义文件

  5. 审查变化,右键单击find_top_models文件修改文件视图并选择比较>与祖先

    MATLAB比较工具打开一个报告比较文件的修改版本对其祖先在沙箱中存储的版本控制工具。比较报告类型可以不同取决于您选择的文件。如果你选择了一个模型万博1manbetx®模型比较>与祖先这个命令运行仿真软件模型的比较。万博1manbetx

比较模型,试试下面的例子。

  1. 文件视图中,选择项目(文件数量)选项卡,并扩大模型文件夹中。

  2. 双击打开AnalogControl从项目文件进行编辑,或右键单击并选择开放

  3. 模型中做出改变,如打开一个阻止和改变一些参数,然后保存模型。

  4. 审查修改,选择修改(文件数量)选项卡。修改后的模型文件上单击右键并选择比较>与祖先

    比较工具打开一个报告。

运行依赖关系分析

检查在项目的所有必需的文件,运行文件依赖分析修改的文件在您的项目中。

  1. 项目选项卡中,单击向下箭头扩大工具画廊。下应用程序,点击依赖分析仪

    依赖图显示所有的结构分析在项目的依赖关系。的属性窗格列出所需产品,附件,和任何问题文件。s manbetx 845

  2. 突出问题的文件,在属性窗格中,在问题节中,指向消息文件未在项目并单击放大镜图标

  3. 选择依赖箭头检查依赖关系类型。timesthree.mexw64是一个功能的二进制文件所需的吗f14_airframe.slx。您可以将二进制文件添加到您的项目,在这个项目中,提供了一个实用程序脚本,重新生成它们的源代码项目的一部分。

  4. 从问题的文件列表中删除该文件,右键单击该文件,并选择隐藏的警告。下次当你运行一个依赖分析,文件没有出现问题文件。

    在本例中,您不希望将二进制文件添加到项目中,而是使用脚本生成的二进制文件在项目的源代码。使用隐藏的警告停止这样的文件被标记为问题。

  5. 查看修改后的文件的依赖关系。

    1. 在依赖分析仪将来发布的观点部分中,点击源控制。图中每个文件的颜色现在代表其源代码控制的地位。

    2. 在依赖图,选择修改的文件。选择多个文件,出版社转变并单击文件。

    3. 在依赖分析仪将来发布影响分析部分中,点击所有依赖项

运行项目完整性检查

确保您的更改已经准备好提交,检查你的项目。运行项目完整性检查,项目选项卡中,单击向下箭头扩大工具画廊。下项目检查,点击检查项目。寻找丢失的文件,检查文件添加到源代码控制或检索从源代码控制,和其他方面的问题。检查对话框可以自动解决发现的问题。当你点击一个细节按钮检查对话框中,您可以查看推荐的行动和决定是否修改。

提交修改的文件

在你修改文件和你检查的结果很满意,你可以提交你的修改源代码控制存储库。

  1. 文件视图中,选择修改(文件数量)选项卡。你改变的文件出现在列表中。

  2. 提交你的修改源代码控制,在项目选项卡上,在源代码控制部分,点击提交

  3. 输入提交评论,然后单击提交

    观察状态栏中的消息源控制提交您的更改。Git提交到本地存储库。提交到远程存储库,使用在源代码控制部分。看到与Git拉、推、获取文件

查看项目和源代码控制信息

  • 查看和编辑项目细节,在项目选项卡,环境部分中,点击细节。查看和编辑等细节的名称、描述、项目根目录,启动文件夹,和生成的文件文件夹等slprj文件夹中。

  • 查看源代码控制集成的详细信息和存储库位置,在项目选项卡上,在源代码控制部分,点击Git细节。这个机体的示例项目使用Git源代码控制。

另外,使用API来获取当前项目:

项目= currentProject;
您可以使用API来获得所有的项目细节和操作项目在命令行。看到currentProject

下一步,请参阅项目管理

相关的例子

更多关于