创建和组织块工件
在创建一个新的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设计师项目。
构建功能块
如果你创建功能作为一个新的块:
检查工作区域和观察函数文件和s函数构建脚本领域已经填充功能。
打开功能代码模板,单击开放旁边的函数文件。写你的s函数的代码并保存您的代码。关闭MATLAB编辑器。
了解更多关于写作S-functions,看到实现C / c++ S-Functions。如果你喜欢自动创建一个函数,看看s函数生成器。
回到Blockset设计师工作区域。
Blockset设计师将来发布的确认构建复选框被选中,然后单击运行
。
在运行期间,你的s函数文件被添加到项目中。构建报告你的s函数,其中包含s函数生成构建状态。如果你面临任何问题在构建、检查这份报告。你可以重启本报告通过点击右上角的时间戳构建部分。
返回到工作区域和观察,构建操作后,一个函数生成墨西哥人文件的功能块。
构建s函数生成器块
在创建一个s函数生成器块,s函数生成器从图书馆模型对话框窗口自动打开。编写代码的窗格s函数生成器对话框窗口。
点击构建右上角的s函数生成器对话框窗口。这将构建功能,创建所有功能构件和与Blockset设计师沟通。
点击关闭回到
Blockset设计师
工作区域。
当你完成了添加和建筑Blockset设计师工件,您已经准备好发布您的项目作为一个工具箱和分享。有关更多信息,请参见发布了Blockset。