主要内容

查找

寻找建筑元素

自从R2019a

描述

例子

元素=查找(对象,名称,值)发现一个架构元素根据其通用唯一标识符(UUID)或完整路径。

实例=查找(对象,名称,值)发现一个架构元素实例基于其通用唯一标识符(UUID)或完整路径。

请注意

这个函数实例编程接口的一部分,您可以使用分析模型迭代中的元素。的实例是指元素实例的迭代执行。

例子

全部折叠

这个例子展示了如何找到一个组件在一个机器人路径模型。

拱= systemcomposer.loadModel (“机器人”);组件= =查询(拱门,路径“机器人/传感器”)
组件=组件属性:IsAdapterComponent: 0架构:[1 x1 systemcomposer.arch。架构)名称:“传感器”父:[1 x1 systemcomposer.arch。架构)港口:[1 x2 systemcomposer.arch。ComponentPort] OwnedPorts: [1 x2 systemcomposer.arch。ComponentPort] OwnedArchitecture: [1 x1 systemcomposer.arch。架构)参数:[0 x0 systemcomposer.arch。参数)的位置(349 74 469 174):模型:[1 x1 systemcomposer.arch。模型]Simu万博1manbetxlinkHandle: 10.0004 SimulinkModelHandle: 3.6621 e-04 UUID:“cfd62628 - d365 - 47 - e4 - 8492 - 62 - cfeaa8dc15”ExternalUID:“

输入参数

全部折叠

建筑模型或实例对象查找,指定为一个systemcomposer.arch.Modelsystemcomposer.analysis.ArchitectureInstance对象。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:查找(拱门,路径=“机器人/传感器”)

UUID使用搜索,指定为一个特征向量或字符串UUID

例子:查找(拱,UUID = " f43c9d51 - 9 - dc6 - 43 - fc - b3af - 95 d458b81248”)

数据类型:字符|字符串

万博1manbetx仿真软件处理使用搜索,指定为万博1manbetxSimulinkHandle价值。

例子:查找(拱门,Simuli万博1manbetxnkHandle = 9.0002)

数据类型:

完整路径,指定为一个字符或字符串向量。

例子:查找(拱门,路径=“机器人/传感器”)

数据类型:字符|字符串

输出参数

全部折叠

更多关于

全部折叠

定义

术语 定义 应用程序 更多的信息
体系结构

一个系统作曲家™体系结构表示一个系统的组件以及它们如何互相界面结构和行为。

不同类型的架构描述了系统的不同方面。你可以使用视图可视化组件体系结构的一个子集。您可以定义参数在架构层面上使用参数编辑器

模型

一个系统的作曲家模型的文件,其中包含建筑信息,包括组件、港口、连接器、接口和行为。

执行操作模式:

  • 提取根级体系结构中包含的模型。

  • 应用概要文件。

  • 链接接口数据字典。

  • 从模型生成实例架构。

一个系统作曲家模型作为一个基金文件存储。

创建体系结构模型和接口要求链接
组件

一个组件几乎是一个重要的,独立的,可替换的部分系统实现一个明确的函数在一个架构的背景下。一个组件定义了一个架构元素,比如一个函数,一个系统,硬件,软件,或其他概念实体。组件也可以一个子系统或子功能。

表示为一个街区,一个组件是一个体系结构模型的一部分,它可以分为可重用的构件。组件之间传递信息:

组件
港口

一个港口一个节点在一个组件或架构,代表一个点的交互环境。一个端口允许信息的流动和其他组件或系统。

有不同类型的端口:

  • 组件端口在组件对其他组件交互点。

  • 架构的港口港口系统的边界,边界是否在一个组件或总体架构模型。

港口
连接器

连接器行提供端口之间的连接。连接器描述组件之间的信息流动或架构。

一个连接器允许两个组件交互,而不定义相互作用的性质。端口上设置一个接口定义的组件如何交互。

连接

术语 定义 应用程序 更多的信息
分析

分析是一种定量的方法评估架构的某些特征。静态分析分析系统的结构。静态分析使用的分析函数和参数值的属性系统中捕获模型。

使用分析来计算整体可靠性、质量上卷、性能、或一个系统的热特性,或执行交换分析。

分析功能

一个分析功能MATLAB是一种®函数计算值必要评估架构的使用模型实例中每个元素的属性。

使用分析函数计算的结果分析。

实例模型

一个实例模型是一家集实例。

你可以更新一个实例模型与更改模型,但不会更新的实例模型和积极的变异或模型引用的变化。您可以使用一个实例模型,保存在一个系统文件,作曲家架构模型进行分析。

运行分析功能
实例

一个实例是一个架构模型元素的出现在一个给定的时间点。

冻结一个实例活动变体或模型引用的组件实例模型。

创建一个模式实例进行分析

版本历史

介绍了R2019a