Demux simulink(选择哪个块输入)

时间:2014-04-21 09:03:42

标签: simulink

我正在寻找一个可以作为数字去多路复用器的块。我有一个输入信号和一个选择器输入,用于确定输入传递到哪一行。

From wikipedia

我在simulink中查看了demux块,但它似乎没有这样做:

“解复用

将矢量信号拆分为标量或较小的矢量。“

我也查看了“输出切换”,但这似乎只是将队列作为输入。

1 个答案:

答案 0 :(得分:0)

您可以使用2个多端口开关模块和一个接地模块实现您想要的效果:

  • 将多端口交换机块配置为具有2个数据输入
  • 将数据输入in连接到第一个多端口交换机的数据输入端口1和第二个多端口交换机的数据输入端口2
  • 将接地块连接到剩余的其他两个数据输入端口
  • 将选择器输入sel连接到每个多端口交换机的控制端口
  • 将第一个多端口交换机块的输出连接到两个输出中的第一个(O_0O_1),并将第二个多端口交换机块的输出连接到两个输出中的第二个。

如果您打算在不同的模型中重复使用它,您可以将所有内容包装到子系统中,甚至将其包含在库中。我显然会先测试它,以确保它具有预期的行为。