主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

HasStereotype

创建查询,根据指定的子约束条件选择具有构造型的架构元素

说明

query = HasStereotype(subconstraint) 创建一个查询 queryfindcreateView 函数利用该查询选择具有满足给定子约束 subconstraint 的构造型架构元素。

示例

示例

全部折叠

导入包含所有 System Composer™ 查询的包。

import systemcomposer.query.*

打开无钥匙进入系统的 Simulink® 工程文件。

openProject("scKeylessEntrySystem");

加载架构模型。

model = systemcomposer.loadModel("KeylessEntryArchitecture");

为所有硬件组件创建一个查询,并运行查询,显示其中一个组件。

constraint = HasStereotype(IsStereotypeDerivedFrom("AutoProfile.HardwareComponent"));
hwComp = find(model,constraint,Recurse=true,IncludeReferenceModels=true);
comp = hwComp(16)
comp = 1×1 cell array
    {'KeylessEntryArchitecture/FOB Locater System/Center Receiver/Antenna'}

输入参数

全部折叠

限制查询的条件,指定为 systemcomposer.query.Constraint 对象。

输出参量

全部折叠

查询,以 systemcomposer.query.Constraint 对象的形式返回。

详细信息

全部折叠

版本历史记录

在 R2019b 中推出