Main Content

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 WriterWrite to block parameter or variable
Selector从向量、矩阵或多维信号中选择输入元素
State ReaderRead a block state
State WriterWrite to a block state
Switch基于第二个输入的值在第一个输入和第三个输入之间切换输出
Variant EndDefine end of bounded region (自 R2024a 起)
Variant SinkRoute amongst multiple outputs using variants
Variant SourceRoute among multiple inputs using variants
Variant StartDefine start of bounded region (自 R2024a 起)
Vector Concatenate串联相同数据类型的输入向量以进行迭代处理