主要内容

多路分配器

提取并输出虚拟矢量信号的元素

  • 库:
  • 金宝appSimulink /常用块

    金宝appSimulink /信号路由

    HDL编码器/常用块

    HDL编码器/信号路由

  • 多路分配器块

描述

多路分配器块提取输入矢量信号的分量,并输出单独的信号。输出信号端口从上到下依次排列。有关创建和分解向量的信息,请参见Mux信号

港口

输入

全部展开

矢量输入信号多路分配器块选择标量信号或更小的向量。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举

输出

全部展开

从输入矢量中提取的输出信号。输出信号端口从上到下依次排列。看到旋转或翻转后的端口位置获取各种块朝向的端口顺序的描述。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举

参数

全部展开

指定每个输出端口的编号和维数(可选)。如果不指定输出的维数,则由块决定输出的维数。

该值可以是指定输出数量的标量,也可以是其元素指定块输出端口宽度的向量。信号块根据输入信号的大小和信号的值来决定其输出的大小输出数参数。

属性指定标量输出数参数和所有的输出端口都是连接的,因为你画了一条新的信号线靠近输出端多路分配器块,Simul金宝appink添加一个端口并更新输出数参数。

对于一个宽度的输入向量n,这里是块的输出。

参数值 块输出…… 例子和评论

P = n

p标量信号

如果输入是一个三元素向量,并且指定了三个输出,则块输出三个标量信号。

P > n

错误

不支持此值。金宝app

P < n

N mod p = 0

p矢量信号每个都有n / p元素

如果输入是一个六个元素的向量,并且指定了三个输出,则块输出三个两个元素的向量。

P < n

N mod p = m

矢量信号每个都有(n / p) + 1元素和大学出版社信号有n / p元素

如果输入是一个五元向量,并且指定了三个输出,则块输出两个两元向量信号和一个标量信号。

[p1p2...p

p1+ p2+……+ p= n

p> 0

有宽度的矢量信号p1p2,……p

如果输入是一个五元向量,并且您指定(3 2)作为输出,块在一个端口上输出三个输入元素,在另一个端口上输出另外两个输入元素。

元素的一个或多个数组值为的元素-1,它指定Simulink推断元素的大小。金宝app

例如,假设您有一个总宽度为14的四元素数组,并指定参数为[p1p2-1p4

第三个元素的值-1元素)14 -(p1+ p2+ p4

矢量信号

如果p是否大于零,对应的输出有宽度p.如果p为-1时,动态计算相应输出的宽度。

[p1p2...p

p1+ p2+……+ p! = n

p= > 0

错误

不支持此值金宝app

如果指定的输出数量小于输入元素的数量,则块将在输出中尽可能均匀地分配元素。有关示例,请参见提取矢量元素,并均匀分布在输出而且使用Demux块提取矢量元素

编程使用

块参数:输出
类型:标量或向量
价值观:特征向量
默认值:{' 2 '}或向量

默认情况下,块图标是块前景色的实线。若要将图标显示为包含块类型名称的框,请选择没有一个

编程使用

块参数:显示选项
类型:特征向量
价值观:“酒吧”|“没有”
默认值:“酒吧”

块特征

数据类型

布尔||枚举|不动点|一半|整数|

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

扩展功能

PLC代码生成
使用Simulink®PLC Coder™生成结构化文本代码。金宝app

R2006a之前介绍