郑小铁吧 关注:364贴子:6,909

Matlab simulink Demux 多路分配器模块

只看楼主收藏回复

Matlab simulink Demux 多路分配器模块
矢量信号的提取和输出 库
信号路由


IP属地:浙江1楼2012-08-19 07:22回复
    描述

    多路分配器模块提取 输入信号的部件和组件 作为单独的信号输出。责令从上到下输出端口的输出信号。各种块方向的端口顺序的描述,请参阅See How to Rotate a Block。为了避免加入杂乱模型,当您复制从Simulink库模型,Simulink中隐藏Demux块的名称。有关创建和分解矢量的信息,请参阅Mux Signals。
    Number of outputs 参数 允许你指定的数量,选择性地,每个输出端口的维数。如果你不指定输出的维数,模块判断为您的输出的维数。
    多路分配器模块操作,无论是矢量模式或总线选择的模式, 取决于你是否选择了Bus selection mode 参数。这两种模式他们接受的信号类型不同。矢量模式接受只是一个矢量 信号,那就是一个标量(一个元素的数组),或载体(1-D数组),或一列或行向量(2-D数组一行或一列)。总线选择模式只接受一个总线信号。


    IP属地:浙江7楼2012-08-19 07:31
    回复
      注意:MathWorks不鼓励,使用Bus selection mode(总线选择模式),同时使用多路分配器模块提取总线信号中的元素。多路分配器模块和总线不应该在新模型的混合。更多信息,请参阅Avoiding Mux/Bus Mixtures


      IP属地:浙江8楼2012-08-19 07:31
      回复

        Number of outputs参数决定了模块输出的数量和维,这取决于在该模块的工作模式。


        IP属地:浙江9楼2012-08-19 07:31
        回复
          指定输出向量模式
          在矢量模式中,参数值可以是一个标量指定的输出数量或向量,其元素指定模块的输出端口的宽度。该块大小决定了其输出 从输入信号和Number of outputs参数的大小
          下表总结了宽度n如何决定模块输出的向量


          IP属地:浙江10楼2012-08-19 07:32
          回复

            请注意,您可以指定输出数量少于输入元素的数量,在这种情况下,该块尽可能均匀分布在输出元素,如下面的示例所示:

            您可以使用一个向量表达式-1,表示该块相应的端口 有动态的大小。例如,表达式[-1,3-1]导致模块输出三个信号 第二信号总是有三个要素。第一和第三的信号大小取决于输入信号的大小。

            


            IP属地:浙江12楼2012-08-19 07:34
            回复
              总线选择模式中指定输出数
              在总线选择模式,Number of outputs 参数 可以是a:
              标量指定的输出端口的数量
              指定的值必须等于输入信号的数量。例如,如果输入总线包括两个信号,这个参数的值是一个标量,该值必须等于2。

              向量,每个元素都指定到相应的端口上 输出信号
              例如,如果输入总线包含五个信号,你可以指定为[3,2],在这种情况下,该块一个端口上 有两个信号 其他的三个输入信号 在第二个端口输出 。
              单元数组,其元素的每个单元阵列是指定的信号 通过相应的端口输出的维度向量 单元阵列格式只接受有信号的Demux模块 限制指定的维度。例如,单元阵列{{[2]3}{1}}告诉该块只接受总线信号,包括一个2-2矩阵,三个向量元素,和一个标量信号。你可以用表达式值-1 在一个单元数组 让该块根据输入的维 确定输出 。例如,下面的图表使用的单元
              阵列表达式{{-1},{-1,-1}}是指定最左边的Demux模块的输出。

              总线选择模式,如果你指定的输出端口的维数(即,指定任何其他值大于-1),必须符合相应的输入元素指定的维度。


              IP属地:浙江13楼2012-08-19 07:37
              回复
                注意:MathWorks的不鼓励,使用Bus selection mode模式,并使用Demux块的总线信号中提取的元素。两者不应该在新模型 混合。更多信息,请参阅Avoiding Mux/Bus Mixtures 。


                IP属地:浙江14楼2012-08-19 07:38
                回复
                  数据类型支持
                  Demux 模块接受任何Simulink的支持,包括定点和枚举数据类型的数据类型复数或实时信号输出。
                  欲了解更多信息,请参阅在Simulink文档Data Types Supported by Simulink


                  IP属地:浙江15楼2012-08-19 07:38
                  回复
                    参数对话框


                    红色字为
                    拆分为标量或更小的矢量的矢量信号。检查总线选择'Bus Selection Mode' 分拆总线信号。


                    IP属地:浙江16楼2012-08-19 07:43
                    回复
                      Number of outputs
                      指定输出的数量和维度。设置
                      默认值:2
                      此模块解释 这个参数取决于Bus selection mode 参数。有关详细信息,请参阅模块描述。 命令行信息
                      命令行信息参见Block-Specific Parameters 参见
                      更多信息,请参阅Demux的块参照页。


                      IP属地:浙江17楼2012-08-19 07:43
                      回复
                        Display option
                        选择选项显示Demux模块。选项设置
                        默认值:bar
                        bar
                        显示了固态填充作为一个块的前景色图标。
                        none
                        图标作为一个包含模块的类型名 的框来显示 。
                        命令行信息
                        命令行信息参见Block-Specific Parameters 参见
                        更多信息,请参阅Demux的块参照页。


                        IP属地:浙江18楼2012-08-19 07:46
                        收起回复
                          Bus selection mode
                          启用总线选择模式。
                          设置
                          默认值:Off
                          On
                          启用总线选择模式。
                          Off
                          禁用总线选择模式。
                          提示
                          MathWorks的不鼓励使用Bus selection mode ,并使用Demux块在总线信号中提取 元素。二者不应该在新模型中的混合。更多信息,请参阅Avoiding Mux/Bus Mixtures
                          命令行信息
                          命令行信息参见Block-Specific Parameters


                          IP属地:浙江19楼2012-08-19 07:47
                          回复
                            特性
                            Virtual
                            虚拟
                            Yes
                            有关详细信息,请参阅在Simulink文档的Virtual Blocks虚拟块


                            IP属地:浙江20楼2012-08-19 07:48
                            回复
                              参见
                              Mux


                              IP属地:浙江21楼2012-08-19 07:48
                              回复