文档帮助中心文档
创建架构视图
viewName视图= createView(模型)
视图= createView (___、名称、值)
视图= createView (模型,viewName)创建一个新的架构视图视图用于System Composer™模型模型使用指定的名称viewName.
视图= createView (模型,viewName)
视图
模型
viewName
例子
视图= createView (___,名称,值)创建一个带有附加选项的新视图。
视图= createView (___,名称,值)
名称,值
全部折叠
打开无钥匙输入系统示例并创建一个视图。将颜色指定为浅蓝色,查询指定为所有组件,并按评审状态分组。
scKeylessEntrySystem进口systemcomposer.query。*;模型= systemcomposer.loadModel (“KeylessEntryArchitecture”);视图= model.createView (“按评审状态分组的所有组件”,...“颜色”,“lightblue”,“选择”、AnyComponent ()...“GroupBy”,“AutoProfile.BaseComponent.ReviewStatus”);
打开架构视图库以查看命名的新视图“按评审状态分组的所有组件”.
“按评审状态分组的所有组件”
model.openViews
模型,指定为systemcomposer.arch.Model对象。
systemcomposer.arch.Model
新视图的名称,指定为字符向量或字符串。
例子:“按评审状态分组的所有组件”
数据类型:字符|字符串
字符
字符串
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
视图= model.createView (“按评审状态分组的所有组件”,“颜色”,“lightblue”,“选择”,AnyComponent(),'GroupBy','AutoProfile.BaseComponent.ReviewStatus')
选择
用来填充视图的选择查询,指定为逗号分隔对,由“选择”和一个systemcomposer.query.Constraint对象。约束可以包含子约束,该子约束可以使用和或或.约束可以使用不.
“选择”
systemcomposer.query.Constraint
和
或
不
例子:HasStereotype (IsStereotypeDerivedFrom (AutoProfile.HardwareComponent))
HasStereotype (IsStereotypeDerivedFrom (AutoProfile.HardwareComponent))
查询对象和约束条件
财产
PropertyValue
HasPort
HasInterface
HasInterfaceElement
HasStereotype
IsInRange
AnyComponent
IsStereotypeDerivedFrom
GroupBy
分组条件,指定为逗号分隔对,由“GroupBy”以及字符向量的单元格数组或形式的字符串数组' <文件>,<刻板印象>。<属性> '.单元格数组的顺序决定了分组的顺序。
“GroupBy”
' <文件>,<刻板印象>。<属性> '
例子:{“AutoProfile.MechanicalComponent.mass”、“AutoProfile.MechanicalComponent.cost”}
{“AutoProfile.MechanicalComponent.mass”、“AutoProfile.MechanicalComponent.cost”}
IncludeReferenceModels
真正的
假
是否搜索引用体系结构,由逗号分隔的对组成“IncludeReferenceModels”逻辑1 (真正的)来搜索引用的体系结构或0 (假)以不包含参考架构。
“IncludeReferenceModels”
例子:“IncludeReferenceModels”,假的
“IncludeReferenceModels”,假的
数据类型:逻辑
逻辑
颜色
视图的颜色,指定为逗号分隔对,由“颜色”以及包含颜色名称或RGB十六进制值的字符数组或字符串。
“颜色”
例子:“颜色”、“蓝”
“颜色”、“蓝”
例子:“颜色”,#就'
“颜色”,#就'
架构视图,返回为systemcomposer.view.View对象。
systemcomposer.view.View
不同类型的体系结构描述了系统的不同方面:
功能体系结构描述系统中的数据流。
逻辑架构描述系统的预期操作。
物理架构描述系统中的平台或硬件。
对模型进行操作:
提取模型中包含的根级体系结构。
应用概要文件。
链接接口数据字典。
从模型体系结构生成实例。
System Composer模型存储为SLX文件。
有不同类型的端口:
组件端口是组件与其他组件之间的交互点。
架构的港口是系统边界上的端口,无论边界是在组件中还是在整个体系结构模型中。
你可以使用不同类型的视图来表示系统:
操作视图演示系统将如何使用,以及应该如何与需求分析集成。
功能视图关注系统运行时必须做什么。
物理视图展示系统是如何构造和配置的。
视点表示指定视图内容的涉众视角。
交互式地创建架构视图
以编程方式创建架构视图
层次图有两种类型:
组件层次结构关系图以树的形式显示组件,父组件在子组件之上。在组件层次结构视图中,每个引用的模型被表示的次数与它被使用的次数相同。
体系结构层次图使用组合连接显示唯一的组件体系结构类型及其关系。在体系结构层次结构视图中,每个引用的模型只表示一次。
systemcomposer.view.View|getView|deleteView|openViews|systemcomposer.view.ElementGroup
getView
deleteView
openViews
systemcomposer.view.ElementGroup
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在