主要内容

复合信号

使用复合信号(如总线)对信号进行分组并降低模型复杂性

要简化模型外观,请使用以下技术将单个信号组合为复合信号:

  • 虚拟公共汽车

  • 非横向公共汽车

  • 多路复用信号

  • 级联信号

有关复合信号的详细比较,请参阅复合信号的类型

虚拟总线满足将信号组合成复合信号的大多数建模要求,并为您组合不同类型的信号提供了灵活性。

阻碍

展开全部

公交划分 更换指定的总线元件
总线生成 从输入元素创建总线
总线选择器 从传入总线中选择元素
在公交元素中 从外部端口选择输入
公交车元素 指定连接到外部端口的输出
宣布 虚拟矢量信号元素的提取与输出
多路复用器 将相同数据类型的输入信号与虚拟向量组合到虚拟矢量
选择器 从矢量,矩阵或多维信号中选择输入元素
向量连接,矩阵连接 连接相同数据类型的输入信号以创建连续的输出信号
向量的巴士 将虚拟总线转换为矢量
信号转换 将信号转换为新类型而不改变信号值

职能

展开全部

金宝appsimulink.bus. 指定总线的属性
金宝appsimulink.busement. 指定总线元素的属性
金宝appSimulink.Bus.cellToObject 将包含总线信息的单元数组转换为Simulink.bus对象金宝app
金宝appsimulink.bus.createobject. 创造金宝appsimulink.bus.来自块或MATLAB结构的对象
金宝appsimulink.bus.ObjectTocell.Bustocell. 使用Si金宝appmulink.Bus对象创建包含总线信息的单元数组
金宝appsimulink.bus.save. 在函数中保金宝app存Simulink.Bus对象
金宝appsimulink.bus.creatematlabstruct. 创造马铃薯使用与公共汽车相同的层次结构和属性的结构
金宝appSimulink.BlockDiagram.addBusToVector 通过向矢量块添加总线,将虚拟总线信号转换为矢量信号

工具

总线编辑器 创建,修改和管理simulink.bus对象金宝app
模型探险家 查看,修改和添加元素金宝app楷模,州流程图表和工作区变量

话题

复合信号基础知识

复合信号的类型

通过将信号组合成复合信号来降低模型中的视觉复杂性。

总线功能块

确定支持虚拟总线、非虚拟总线和总线阵列的块。金宝app

对线进行可视化分组

将信号线分组为虚拟总线

将信号与虚拟总线组合到虚拟总线上,只会影响视觉外观。

简化子系统和公共汽车的模型接口

用于总线输入和输出的总线元素和总线元素块。

显示总线信息

显示有关总线的信息,例如信号层次结构以及总线是否是虚拟或非虚拟的。

识别自动总线转换

识别导致隐藏的建模模式向量的巴士信号转换阻碍。

修改和配置总线

修改总线层次结构

更改嵌套总线及其元素的顺序和层次结构。

替换总线元素的值

用一个公交划分块将值指定给总线的元素。

为总线元素指定初始条件

指定总线元素值作为总线的初始条件。

共享和重用总线路由块

共享使用子系统引用或自定义库创建或与总线交互的块。

定义总线对象数据类型

使用simulink.bus对象数据类型指定总线属性金宝app

明白金宝appsimulink.bus.对象使用和实现。

以编程方式创建总线对象

使用函数和类来定义公共汽车对象和总线元素,从块创建总线对象,或创建公共汽车来自matlab的物体®数据。

自定义总线对象导入和导出

通过编写提供所需功能的MATLAB函数自定义总线编辑器导入和导出命令。使用Simulink注册这些函数金宝app®定制经理。

功能群体线条

创建非视频巴士

创建出现在生成的代码中的总线,并支持诸如公共汽车数组的建模构造。金宝app

修改非virtual总线的样本时间

使信号的采样时间相同,以便您可以将它们分组在非宽恕总线中。

生成非virtual总线的代码

使用代码生成中的结构来表示非视频总线。控制初始条件结构字段的数据类型。

检查非视频公交车的生成代码

在简单模型的生成代码中查找非虚拟总线。

简化迭代处理

总线阵列中的非虚拟总线分组

通过组合具有相同数据类型的非横向总线来简化模型。

与公共汽车阵列一起工作

设置模型以使用一系列总线来选择信号,将值分配给信号,执行迭代处理,日志和负载信号,并初始化信号。

转换模型以使用公共汽车数组

转换不使用公共汽车数组的现有模型来使用总线数组。

相关信息

特色例子