文档

复合组件

通过连接多个组件来构建自定义组件

语言语法

成分 复合组件中包含的声明成员组件
连接 连接同一类型的两个或多个组件端口
连接 定义复合组件中成员组件端口的连接
进口 导入模型类

功能

子系统2SSC 将包含SIMSCAPE块的子系统转换为等效的SIMSCAPE文件或文件

示例以及如何

复合组件 - 直流电动机

此示例显示了如何通过复合组件实现直流电动机模型。

使用导入语句的复合组件

此示例显示了如何使用进口通过复合组件实现直流电动机模型的语句。

组件变体 - 系列RLC分支

此示例显示了如何使用条件部分在组件文件中实现变体。

概念

关于复合组件

复合组件是由其他组件构建的。

声明成员组件

一个成分声明块以一个成分关键字,并由结尾关键词。

参数化复合组件

复合组件参数可让您从构建和模拟模型时从顶级块对话框中调整基础成员组件的所需参数。

指定成员变量的初始目标值

成员组件必须被声明为隐藏,因此它们的变量不会出现在变量“顶级块”对话框的选项卡。

指定组件连接

SIMSCAPE™文件的结构部分在编译过程中执行一次。

导入域和组件类

导入机制为访问在不同范围或名称空间中定义的类提供了方便的手段。

定义组件变体

使用条件部分在组件文件中定义变体。

将子系统转换为复合组件

您可以从完全由SIMSCAPE块组成的子系统中生成复合组件。