复合材料界面
对信号或消息进行分组,以降低组件接口上的模型复杂性
块
功能
工具
式编辑器 | 创建、修改和管理类型,例如总线对象 |
主题
复合接口基础知识
- 复合接口指南
结合信号、消息或连接来简化模型外观。
- Bus-Capable块
确定支持虚拟总线、非虚拟总线和总线数组的块。
视觉上分组线条
- 将信号或消息分组到虚拟总线中
创建总线以减少框图中的行数。 - 用总线元素端口简化子系统和模型接口
在模型组件的输入或输出处将多行分组到一个总线中。 - 显示总线信息
显示有关总线的信息,例如信号层次结构以及总线是虚拟的还是非虚拟的。 - 识别自动总线转换
识别导致隐藏的建模模式总线到向量而且信号转换块。 - 以编程方式创建总线元素端口
使用MATLAB为总线元素端口添加块并指定元素属性®功能。
修改和配置总线
- 修改总线层次结构
更改嵌套总线及其元素的顺序和层次结构。 - 为总线元素分配信号值
使用一个总线分配块替换分配给总线元素的信号。 - 为总线元素指定初始条件
指定总线元素值作为总线的初始条件。 - 共享和重用总线路由块
共享使用子系统引用或自定义库创建总线或与总线交互的块。
定义总线对象数据类型
- 使用Simulink指定总线属性。总线对象数据类型
理解仿真软件。公共汽车
对象的使用和实现。 - 以编程方式创建Simulink总线对象
使用函数创建仿真软件。公共汽车
对象来自其他对象、块或MATLAB数据。
功能分组线路
- 创建非虚拟总线
创建出现在生成代码中并支持建模构造(如总线数组)的总线。 - 修改非虚拟总线的采样时间
使信号的采样时间相同,以便将它们分组到一个非虚拟总线中。 - 为非虚拟总线生成代码
在代码生成中使用结构来表示非虚拟总线。初始条件结构字段的控制数据类型。 - 检查生成的非虚拟总线代码
在为一个简单模型生成的代码中查找非虚拟总线。
简化迭代处理
- 将非虚拟总线分组到总线数组中
通过将具有相同数据类型的非虚拟总线组合到数组中,简化迭代处理的模型。 - 使用总线数组
设置模型以使用总线数组来选择信号、为信号赋值、执行迭代处理、记录和加载信号以及初始化信号。 - 使用总线数组迭代处理非虚拟总线
更新一个模型,以使用总线数组对具有相同数据类型的多个非虚拟总线应用相同的算法。