getView
查找体系结构视图
描述
例子
创建和获取视图
打开无钥匙输入系统示例并创建一个视图,newView
.
系统模型= systemcomposer.loadModel(“KeylessEntryArchitecture”);view = model.createView(“newView”);
打开建筑观景廊看到newView
.
model.openViews
找到视图。
foundView = model.getView(“newView”)
foundView =带有属性的视图:名称:'newView'根:[1x1 systemcomposer.view.]ElementGroup: [1x1 systemcomposer.arch.]型号]UUID: '6cad8057-e2a6-4ced-82fb-4f74a60bf909' Select: [] GroupBy: {} Color: '#0072bd' Description: " inclereferencemodels: 1 .
输入参数
模型
- - - - - -体系结构模型
模型对象
体系结构模型,指定为systemcomposer.arch.Model
对象。
的名字
- - - - - -视图名称
特征向量|字符串
视图的名称,指定为字符向量或字符串。
例子:“所有组件按评审状态分组”
数据类型:字符
|字符串
输出参数
视图
—架构视图
视图对象
找到的体系结构视图,返回为systemcomposer.view.View
对象。
更多关于
定义
术语 | 定义 | 应用程序 | 更多的信息 |
---|---|---|---|
体系结构 | 系统编写器体系结构表示一个由组件组成的系统,以及它们如何在结构上和行为上相互连接。您可以使用备用视图表示特定的体系结构。 |
不同类型的体系结构描述了系统的不同方面:
|
从视觉上组合架构 |
模型 | 系统编写者模型包含体系结构信息的文件,包括组件、端口、连接器、接口和行为。 |
对模型进行操作:
System Composer模型存储为SLX文件。 |
创建带有接口和需求链接的架构模型 |
组件 | 一个组件是系统中重要的、几乎独立的、可替换的部分,在体系结构上下文中实现明确的功能。组件定义一个体系结构元素,如功能、系统、硬件、软件或其他概念性实体。组件也可以是子系统或子功能。 |
组件以块的形式表示,是体系结构模型的一部分,可以分离为可重用构件。 |
组件 |
港口 | 一个港口是组件或体系结构上的节点,表示与其环境的交互点。端口允许信息流进出其他组件或系统。 |
有不同类型的端口:
|
港口 |
连接器 | 连接器是提供端口之间连接的线路。连接器描述了信息如何在组件或体系结构之间流动。 |
连接器允许两个组件进行交互,而无需定义交互的性质。在端口上设置接口以定义组件如何交互。 |
连接 |
术语 | 定义 | 应用程序 | 更多的信息 |
---|---|---|---|
视图 | 一个视图显示模型中可自定义的元素子集。视图可以基于构造型或组件、端口和接口的名称,以及接口元素的名称、类型或单元进行筛选。通过手动添加元素来创建视图。视图通过关注体系结构设计的某些部分,创建了一种处理复杂体系结构的简化方法。 |
你可以使用不同类型的视图来表示系统:
视点表示指定视图内容的涉众透视图。 |
无钥匙门禁系统的建模体系结构 |
元素组 | 一个元素组视图中组件的分组。 |
使用元素组以编程方式填充视图。 |
|
查询 | 一个查询是描述模型元素要满足的某些约束或标准的规范。 |
使用查询搜索具有约束条件的元素并过滤视图。 |
使用查询在模型中查找元素 |
组件图 | 一个组件图根据模型的结构方式表示包含组件、端口和连接器的视图。 |
组件图允许您以编程方式或手动方式从视图中添加和删除组件。 |
在自定义体系结构视图中检查组件 |
层次结构关系图 | 你可以想象层次结构关系图作为一个包含组件、端口、引用类型、组件构造型和构造型属性的视图。 |
有两种类型的层次图:
|
使用视图显示组件层次结构和架构层次结构 |
版本历史
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。