主要内容

复合信号

使用基本的复合信号,以分组信号并降低模型复杂性

为了简化模型外观,使用这些技术将各个信号与复合信号组合成复合信号:

  • 虚拟巴士

  • Nonvirtual公交车

  • mux信号

  • 连接信号

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

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

全部展开

总线分配 替换指定的总线元素
公共汽车创造者 从输入元素创建总线
总线选择器 从传入总线中选择元素
在公共汽车元素 从外部端口选择输入
公共汽车元素 指定连接到外部端口的输出
多路分配器 虚拟矢量信号的提取和输出元素
mux. 将相同数据类型和复杂度的输入信号组合成虚拟向量
选择器 从矢量、矩阵或多维信号中选择输入元素
矢量连接,矩阵连接 相同数据类型的连接输入信号以创建连续输出信号
总线向量 将虚拟总线转换为向量
信号转换 将信号转换为新类型而不改变信号值

功能

全部展开

金宝app仿真软件。公共汽车 指定总线的属性
金宝app仿真软件。公共汽车Element 指定公共汽车元素的属性
金宝appsimulink.bus.celtoObject. 将包含总线信息的单元格数组转换为simulink.bus对象金宝app
金宝appSimulink.Bus.createObject 从块或MATL金宝appAB结构创建Simulink.bus对象
金宝appSimulink.Bus.objectToCell 使用si金宝appmulink.bus对象创建包含总线信息的单元格数组
金宝appSimulink.Bus.save 保存模型。金宝app总线对象in function
金宝appSimulink.Bus.createMATLABStruct 创造MATLAB使用与总线相同的层次结构和属性的结构
金宝appsimulink.blockdiagram.addbustovector. 通过添加总线到向量块,将虚拟总线信号转换为向量信号

工具

总线编辑器 创建、修改和管理Simulink。金宝app总线对象
模型浏览器 的元素查看、修改和添加金宝app模型,Stateflow图表和工作区变量

主题

复合信号基础知识

复合信号的类型

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

便携式的块

确定支持虚拟总线,非视频总线和总线数组的块。金宝app

视觉群体线条

将信号线组分为虚拟总线

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

使用总线简化子系统和模型接口

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

显示总线信息

显示有关总线的信息,例如信号层次结构和总线是虚拟的还是非虚拟的。

识别自动总线转换

识别导致隐藏的建模模式总线向量信号转换块。

修改和配置总线

修改公交层次结构

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

替换总线元素的值

使用一个总线分配块为总线的元素分配值。

为总线元素指定初始条件

将总线元素值指定为公共汽车的初始条件。

共享和重用总线路由块

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

定义总线对象数据类型

使用Simulink指定总线属性。金宝app总线对象数据类型

理解金宝app仿真软件。公共汽车对象的使用和实现。

以编程方式创建总线对象

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

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

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

功能组线

创建Nonvirtual公交车

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

修改非虚拟总线的样本时间

使信号的采样时间相同,以便在非虚拟总线中对它们进行分组。

为非虚拟总线生成代码

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

检查非虚拟总线生成的代码

在生成的代码中查找非视频总线,以实现一个简单的模型。

简化迭代处理

在公共汽车阵列中集团非视频公交车

通过将具有相同数据类型的非虚拟总线组合到一个数组来简化模型。

使用总线数组

将模型设置为使用一组总线来选择信号、为信号赋值、执行迭代处理、记录和加载信号以及初始化信号。

将模型转换为使用总线数组

将不使用总线数组的现有模型转换为使用总线数组。

相关信息

特色的例子