主要内容

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

IsStereotypeDerivedFrom

创建查询,从限定名称中选择构造型

    说明

    query = IsStereotypeDerivedFrom(name) 创建了一个查询 queryfindcreateView 函数使用该查询从限定名称 name 中选择一个构造型。

    示例

    示例

    全部折叠

    导入包含所有 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'}
    
    

    输入参数

    全部折叠

    "<profile>.<stereotype>" 形式指定的构造型名称。

    示例: "AutoProfile.BaseComponent"

    数据类型: char | string

    输出参量

    全部折叠

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

    详细信息

    全部折叠

    版本历史记录

    在 R2019b 中推出