Matlab simulink Demux 多路分配器模块 矢量信号的提取和输出 库 信号路由 描述 多路分配器模块提取 输入信号的部件和组件 作为单独的信号输出。责令从上到下输出端口的输出信号。各种块方向的端口顺序的描述,请参阅 See How to Rotate a Block。为了避免加入杂乱模型,当您复制从 Simulink 库模型,Simulink 中隐藏 Demux 块的名称。有关创建和分解矢量的信息,请参阅 Mux Signals。 Nu mber of ou tpu ts 参数 允许你指定的数量,选择性地,每个输出端口的维数。如果你不指定输出的维数,模块判断为您的输出的维数。 多路分配器模块操作,无论是矢量模式或总线选择的模式, 取决于你是否选择了 Bu s selection mode 参数。这两种模式他们接受的信号类型不同。矢量模式接受只是一个矢量 信号,那就是一个标量(一个元素的数组),或载体(1-D 数组),或一列或行向量(2-D 数组一行或一列)。总线选择模式只接受一个总线信号。 注意:MathWorks 不鼓励,使用 Bu s selection mode(总线选择模式),同时使用多路分配器模块提取总线信号中的元素。多路分配器模块和总线不应该在新模型的混合。更多信息,请参阅 Avoiding Mux/Bus Mixtures。 Nu mber of ou tpu ts 参数决定了模块输出的数量和维,这取决于在该模块的工作模式。 指定输出向量模式 在矢量模式中,参数值可以是一个标量指定的输出数量或向量,其元素指定模块的输出端口的宽度。该块大小决定了其输出 从输入信号和Nu mber of ou tpu ts 参数的大小 下表总结了宽度 n 如何决定模块输出的向量 参数值 模块输出... 注释 p = n p 标量信号 例如,如果输入的是一个三元素的载体,并指参数值 模块输出... 注释 定三个输出,该块三个标量信号输出 p > n 错误 p < n n mod p = 0 P 每个N / P 的元素 是矢量信号 如果输入的是一个六元素的载体,并指定三个输出,该块输出三个两元素的载体。 . p < n n mod p = m 每个(N / P)+1 元素是m矢量信号和 N / P 元素时的p-m 信号 如果输入的是五元载体,并指定三个输出,该块两个元素是向量信号和一个标量信号输出。 [p1 p2 ... pm ] p1+p2+...+pm =n pi > 0 所有 p1, p2, ... pm 宽度 m矢量信号 如果输入的是五元的载体和您指定的输出[3,2],该块在一个端口输出三元的载体和 其他端口上输出其他两个元...