Signal Routing
传送信号的模块,例如 Bus Creator 和 Switch
使用 Signal Routing 库中的模块来创建合成信号、管理数据存储以及在输入之间切换。
模块
Bus Assignment | 为指定的总线元素赋予新值 |
Bus Creator | 将输入信号或消息组合到总线中 |
Bus Selector | 从输入总线中选择元素 |
Data Store Memory | 定义数据存储 |
Data Store Read | 从数据存储中读取数据 |
Data Store Write | 向数据存储中写入数据 |
Demux | 提取并输出虚拟向量信号的元素 |
Environment Controller | (Removed) Create branches of block diagram that apply only to simulation or only to code generation |
From | 接受来自 Goto 模块的输入 |
Goto | 将模块输入传递给 From 模块 |
Goto Tag Visibility | 定义 Goto 模块标记的作用域 |
Index Vector | 基于第一个输入的值在不同输入之间切换输出 |
Manual Switch | 在两个输入之间切换 |
Manual Variant Sink | 在输出端的多个变体选择项之间切换 |
Manual Variant Source | 在输入端的多个变体选择项之间切换 |
Merge | 将多个信号合并为一个信号 |
Multiport Switch | 基于控制信号选择输出信号 |
Mux | 将相同数据类型和复/实性的输入信号合并为虚拟向量 |
Parameter Writer | Write to block parameter or variable |
Selector | 从向量、矩阵或多维信号中选择输入元素 |
State Reader | Read a block state |
State Writer | Write to a block state |
Switch | 基于第二个输入的值在第一个输入和第三个输入之间切换输出 |
Variant End | Define end of bounded region (自 R2024a 起) |
Variant Sink | Route amongst multiple outputs using variants |
Variant Source | Route among multiple inputs using variants |
Variant Start | Define start of bounded region (自 R2024a 起) |
Vector Concatenate | 串联相同数据类型的输入向量以进行迭代处理 |