主要内容

systemcomposer.openModel

作曲家开放系统模型

描述

例子

模型= systemcomposer.openModel (modelName)打开建筑模型的名字modelName编辑并返回systemcomposer.arch.Model对象。

例子

全部折叠

创建、保存和关闭一个模型。打开模型和显示模型的属性。

模型= systemcomposer.createModel (“new_arch”);model.close;model.save;openedModel = systemcomposer.openModel (“new_arch”)
openedModel =模型属性:名称:“new_arch”架构:[1×1 systemcomposer.arch。架构]SimulinkHan金宝appdle: 2.0005视图:[0×0 systemcomposer.view。systemcomposer.profile ViewArchitecture]简介:[0×0。概要文件]InterfaceDictionary (1×1 systemcomposer.interface.Dictionary):

输入参数

全部折叠

开放体系结构模型,名称指定为一个特征向量或字符串。在MATLAB模型必须存在®路径。

例子:“new_arch”

数据类型:字符|字符串

输出参数

全部折叠

体系结构模型,作为一个返回systemcomposer.arch.Model对象。

更多关于

全部折叠

定义

术语 定义 应用程序 更多的信息
体系结构 系统作曲家™架构代表了一个系统的组件以及它们如何互相界面结构和行为。您可以使用备用代表特定的架构视图。

不同类型的架构描述系统的不同方面:

  • 功能体系结构描述了系统的数据流。

  • 逻辑架构目的描述了操作系统。

  • 物理架构描述了平台或硬件系统。

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

执行操作模式:

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

  • 应用概要文件。

  • 链接接口数据字典。

  • 从模型生成实例架构。

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

创建一个架构模型和接口要求链接
组件 一个组件是一个重要的、几乎独立的和可替换的部分系统,实现一个明确的函数在一个架构的背景下。一个组件定义了一个架构元素,比如一个函数,一个系统,硬件,软件,或其他概念实体。组件也可以一个子系统或子功能。 表示为一个街区,一个组件是一个体系结构模型的一部分,它可以分为可重用的构件。 组件
港口 港口是一个节点在一个组件或架构,代表一个点的交互环境。一个端口允许信息的流动和其他组件或系统。

有不同类型的端口:

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

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

港口
连接器 连接器线提供端口之间的连接。连接器描述组件之间的信息流动或架构。 一个连接器允许两个组件交互,而不定义相互作用的性质。端口上设置一个接口定义的组件如何交互。 连接

另请参阅

|

介绍了R2019a