主要内容

HasPort

创建查询来选择与端口组件基础上确定的副约束架构元素

    描述

    例子

    询问= HasPort(子约束创建询问对象的方法和createview.方法使用选择架构元件与端口,其满足给定的子约束。

    例子

    全部收缩

    在一个体系结构模型选择所有的传感器部件的端口。

    导入包含所有的系统构成™查询的包。

    进口systemcomposer.query。*;

    打开Simulin金宝appk的®项目文件。

    scKeylessEntrySystem

    打开模型。

    M = systemcomposer.openModel('键入rylyarchitecture');

    在与组件创建的所有端口查询'传感器'在里面'姓名'并运行该查询。

    约束= HasPort(包含(物业('姓名'),'传感器'));sensorComp =查找(米,约束'反复',真的,'IncludeReferenceModels',真的)
    sensorComp = 1×1单元阵列{ 'KeylessEntryArchitecture /门锁解锁//系统/门锁控制器'}

    输入参数

    全部收缩

    条件限制查询,指定为asystemcomposer.query.Constraint目的。

    例子:包含(属性( '名称'), '传感器')

    输出参数

    全部收缩

    查询,返回为systemcomposer.query.Constraint目的。

    更多关于

    全部收缩

    定义

    学期 定义 应用 更多信息
    看法 视图显示了模型中的可自定义元素子集。可以基于组件,端口和接口的刻板印象或名称,以及接口元素的名称,类型或单位来过滤视图。通过手动拉动元素来构造视图。通过专注于架构设计的某些部分,视图创建了一种简化的方式来使用复杂的体系结构。

    您可以使用不同类型的视图来表示系统:

    • 运行观点演示如何使用系统,并应与需求分析充分集成。

    • 功能意见专注于系统必须操作的操作。

    • 身体观点展示系统的构建和配置。

    ViewPoint表示一个利益相关者透视图,指定视图的内容。

    元素组 元素组是视图中的组件分组。 使用元素组以编程方式填充视图。 以编程方式创建架构视图
    询问 查询是描述由模型元素满足的某些约束或标准的规范。 使用查询来使用约束条件搜索元素并过滤视图。 使用查询查找模型中的元素

    在R2019B中介绍