主要内容

systemcomposer.exportModel

出口模式的信息MATLAB

自从R2019a

描述

例子

(exportedSet)= systemcomposer.exportModel (modelName)出口模型信息组件、港口、连接器端口的接口,和要求链接,与域领域导入MATLAB®表。软件体系结构、编程接口函数出口信息。导出的表有规定格式指定模型元素的关系,原型和属性。进口结构的更多信息,请参阅importModel功能和进出口结构模型

(exportedSet,errorLog)= systemcomposer.exportModel (modelName)出口模型信息导入MATLAB与输出参数表exportedSet导出表和结构errorLog显示输出错误信息。

例子

全部折叠

出口一个模型,通过模型名称作为参数exportModel函数。该函数返回一个结构,其中包含五个表:组件,港口,连接,portInterfaces,requirementLinks,参数与一个字段返回“系统”为体系结构模型和“软件”软件体系结构模型。

exportedSet = systemcomposer.exportModel (exMobileRobot) exportedSet =结构体字段:组件:[3×4表)港口:[3×5表]连接:[1×4表]portInterfaces:[3×9表]requirementLinks:[4×15表]参数:[6×9表]域:“系统”

出口一个软件体系结构模型,通过模型名称作为参数exportModel函数。这个函数返回一个结构,其中包含七个表:组件,港口,连接,portInterfaces,requirementLinks,参数,作为“软件”,功能

exportedSet = systemcomposer.exportModel (mySoftwareArchitectureModel) exportedSet =结构体字段:组件:[2×5表]港口:(0×4表)连接:[0×4表]portInterfaces:[0×9表]requirementLinks:[0×15表]参数:[0×9表]域:“软件”功能:(1×4表)

输入参数

全部折叠

模型的名称,指定为一个字符或字符串向量。

例子:“exMobileRobot”

数据类型:字符|字符串

输出参数

全部折叠

模型表,返回一个包含表的结构组件,港口,连接,portInterfaces,requirementLinks,参数,字段返回“系统”架构模型,“软件”软件体系结构模型。软件体系结构、模型包括一个表功能表导出函数信息。

数据类型:结构体

错误报告在出口过程中,作为字符串数组返回。您可以通过调用获取错误文本disp方法的字符串数组。例如,disp (exportLog)用于获取错误报道作为字符串以一种可读的格式。

数据类型:字符串

更多关于

全部折叠

定义

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

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

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

模型

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

执行操作模式:

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

  • 应用概要文件。

  • 链接接口数据字典。

  • 从模型生成实例架构。

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

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

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

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

组件
港口

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

有不同类型的端口:

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

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

港口
连接器

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

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

连接

版本历史

介绍了R2019a