主要内容

创建和组织块工件

在创建一个新的blockset或导入现有blocksets,你就可以开始添加工件。在Blockset设计师,有不同的工件与不同的块:

  • 子系统块——你可以添加测试和文档。

  • MATLAB系统块,您可以添加使用Blockset设计师工作区域进行测试。记录你的街区,在系统中添加评论对象™代码。

  • 功能s函数生成器块,您可以构建S-functions添加测试和文档。

按照工件的状态检查工作区域的图标。

图标 工件的状态

没有文件被指定的工件。解决,点击创建或选择一个工件浏览

工件文件已经更新但尚未运行。解决,点击运行在将来发布所需的工件。

不采取行动所需的显示状态这一块。例如,您不需要建立一个MATLAB系统或者一个子系统块,状态表,构建列显示这个图标。

构建操作选择功能块的遇到一个错误。解决,检查功能构建报告的右上方构建工作区域,或者检查你的s函数代码来解决问题。看到功能相关的工件为更多的细节。

添加测试块

确保您的自定义模块无缝地运行,你可以添加一个测试块。Blockset设计师赋予您一种能力,去创建一个自动测试工具,或者使用你可以带在自己的测试套件。

自动创建一个测试模型和一个测试套件使用Blockset设计师,点击创建。自动打开您的测试模型,探讨该模型,并验证它匹配您的测试需求。注意,你只能使用Blockset设计师创建一个测试,但您可以使用测试套件添加许多测试。写您的测试,打开MATLAB®单元测试文件。这个文件只是一个模板为您创建您的测试。如果你要使用测试工具Blockset设计师为您创建,确保取消模型文件。

将在您自己的测试,并单击browse并选择您的测试模型应用。把你自己的测试套件,浏览到您的测试套件并点击应用

重新创建一个利用模型,删除的内容利用模型测试套件并点击应用。然后,创建按钮重新出现。

使用模型检查块的顾问

使用模型的顾问对你的街区功能做进一步检查。使用模型的顾问,你必须有一个测试模型。从访问它检查中,选择模型的顾问,你可以创建一个测试模型自动使用上面的步骤,或者您可以浏览并选择自己的治理模型。

了解更多关于模型顾问检查,看到检查你的模型使用模型的顾问

运行功能检查

利用s函数分析S-functions的质量检查。使用功能检查,你必须有一个测试工具模型块。要运行这些检查,检查中,选择运行功能检查在仿真金宝app软件®将来发布。检查生成一个功能检查报告的功能。学习更多的关于功能检查,看看使用功能分析仪检查S-Functions api

文件数据块

Blockset设计师使创建文档定义块。自动创建文档,点击创建文档工作区域的一部分。

这将创建一个生活为你写文档编辑文件。你完成你的文档后,保存现场编辑文件。为你的文档生成一个HTML文件,从仿真软件将来发布,确认文件复选框被选中时,并点击金宝app运行

功能相关的工件

在上面的步骤中,您已经了解了如何创建一个新的功能块。您将学习如何构建一个功能在Blockset设计师项目。

构建功能块

如果你创建功能作为一个新的块:

  1. 检查工作区域和观察函数文件s函数构建脚本领域已经填充功能。

  2. 打开功能代码模板,单击开放旁边的函数文件。写你的s函数的代码并保存您的代码。关闭MATLAB编辑器。

    了解更多关于写作S-functions,看到实现C / c++ S-Functions。如果你喜欢自动创建一个函数,看看s函数生成器

  3. 回到Blockset设计师工作区域。

  4. Blockset设计师将来发布的确认构建复选框被选中,然后单击运行

  5. 在运行期间,你的s函数文件被添加到项目中。构建报告你的s函数,其中包含s函数生成构建状态。如果你面临任何问题在构建、检查这份报告。你可以重启本报告通过点击右上角的时间戳构建部分。

  6. 返回到工作区域和观察,构建操作后,一个函数生成墨西哥人文件的功能块。

构建s函数生成器块

  1. 在创建一个s函数生成器块,s函数生成器从图书馆模型对话框窗口自动打开。编写代码的窗格s函数生成器对话框窗口。

  2. 点击构建右上角的s函数生成器对话框窗口。这将构建功能,创建所有功能构件和与Blockset设计师沟通。

  3. 点击关闭回到Blockset设计师工作区域。

当你完成了添加和建筑Blockset设计师工件,您已经准备好发布您的项目作为一个工具箱和分享。有关更多信息,请参见发布了Blockset

另请参阅

|||

相关的话题