主要内容

多路分配器

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

  • 库:
  • 金宝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 mod p = 0

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

如果输入是一个6元素向量,而您指定了3个输出,则块输出3个2元素向量。

P

N mod p = m

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

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

[P.1p2......

p1+ P.2+……+ p= N.

p> 0

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

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

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

例如,假设您有一个四元素数组,总宽度为14,并且您将参数指定为[P.1p2-1p4

第三个元素的值(-1元素)是14 -(P.1+ P.2+ P.4

矢量信号

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

[P.1p2......

p1+ P.2+……+ p!= N.

p= > 0

错误

不支持金宝app

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

编程使用

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

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

编程使用

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

块特征

数据类型

布尔||枚举|固定点|一半|整数|

直接喂养

是的

多维信号

适应信号

讨论二阶导数过零检测

扩展功能

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

在R2006A之前介绍