Manual Variant Sink
多个输出之间的手动变量路由。
类型: ManualVariantSink
图书馆中的路径:
|
说明
手动变体水槽*块是一个拨动开关,可激活输出端的一个变体,将输入数据传递给它。
手动变量汇集*程序块只有一个输入端口和一个或多个输出端口。备选变量与程序块的输出端口相连,因此在模型执行过程中最多只有一个变量处于激活状态。
要在输出选择之间切换,请双击程序块。程序块将显示活动选项,并用一条线连接输入和输出。在仿真过程中,程序块会将活动选项传播到输出端,并丢弃连接到非活动输出端口的程序块。
双击*手动变量汇流排*图块不会打开该图块的对话框,但会切换输出选择。
要打开设置对话框,请右键单击程序块并选择 "参数"。在参数中,您可以设置变量的数量,也可以手动设置活动变量的数量。
端口
输入
端口_1 - 输入信号
标量 | 向量 | 矩阵
要连接到活动输出端口的输入信号。
数据类型: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Fixed-point
, Bool
输出
端口_1 - 第一个变量的输出信号
标量 | 向量 | 矩阵
第一个变量的输出信号。
数据类型: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Fixed-point
, Bool
端口_N - 第 n 个变量的输出信号
标量
第 n 个变量的输出信号。
数据类型: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Fixed-point
, Bool