主要内容

hasValue

查找元素实例是否具有属性值

    描述

    例子

    结果= hasValue (实例财产查询实例是否实例具有给定的属性财产

    这个函数是systemcomposer.analysis.Instance类,您可以使用它逐个元素迭代地分析模型。实例引用正在其上执行迭代的元素实例。

    例子

    全部折叠

    使用hasValue函数查询实例元素是否包含属性。

    scExampleSmallUAV模型= systemcomposer.loadModel(“scExampleSmallUAVModel”);=实例化(模型实例。架构,“UAVComponent”“NewInstance”);queryResult = hasValue (instance.Components (1) .Components (1),...“UAVComponent.OnboardElement.Mass”
    queryResult =逻辑1

    输入参数

    全部折叠

    属性,在窗体中指定为字符向量或字符串' <文件>,<刻板印象>。<属性> '

    数据类型:字符|字符串

    输出参数

    全部折叠

    查询结果,以逻辑方式返回。

    数据类型:逻辑

    更多关于

    全部折叠

    定义

    术语 定义 应用程序 更多的信息
    分析 分析是对体系结构的某些特性进行定量评估的一种方法。静态分析分析系统的结构。静态分析使用分析功能和系统模型中捕获的属性参数值。 使用分析来计算系统的总体可靠性、质量卷升、性能或热特性,或执行SWaP分析。
    分析功能 一个分析函数是MATLAB®函数,使用模型实例中每个元素的属性计算评估体系结构所需的值。 使用分析函数来计算分析的结果。 写分析功能
    实例模型 实例模型是实例的集合。 您可以使用对模型的更改来更新实例模型,但是实例模型不会使用活动变体或模型引用中的更改来更新。您可以使用实例模型,保存在.MAT文件,用于分析System Composer™体系结构模型。 运行分析功能
    实例 实例是体系结构模型元素在给定时间点的出现。 实例冻结实例模型中组件的活动变量或模型引用。 为分析创建一个模型实例

    术语 定义 应用程序 更多的信息
    刻板印象 原型是建模语言的自定义扩展。构造型提供了一种机制,通过添加特定于域的元数据来扩展体系结构语言元素。 将原型应用于元素:根级体系结构、组件体系结构、连接器、端口、数据接口和模型的值类型。一个模型元素可以有多个原型。原型为模型元素提供了一组公共属性字段,例如质量、成本和功率。 使用原型扩展架构设计
    财产 属性是原型中的一个字段。对于原型应用到的每个元素,都指定了特定的属性值。 使用属性来存储与模型元素相关联的定量特征,如重量或速度。属性也可以是描述性的或表示状态。您可以使用属性检查器查看和编辑架构模型中每个元素的属性。
    配置文件 概要文件是一个构造型包,用于创建自一致的元素类型域。 使用概要文件编辑器创建概要文件并将概要文件应用到模型。您可以在一个概要文件或多个概要文件中存储项目的原型。配置文件在保存时存储在XML文件中。

    介绍了R2019a