文档

重塑

改变信号的维数

  • 库:
  • 万博1manbetxSimulink /数学运算

描述

控件将输入信号的维数更改为您指定的维数输出维度参数。例如,您可以使用块来更改N-元素向量到1 × -NN-by-1矩阵信号。

港口

输入

全部展开

输入信号,其尺寸根据输出维度参数。

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点|枚举|公共汽车

输出

全部展开

属性中指定的尺寸创建的输出信号输出维度参数。

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点|枚举|公共汽车

参数

全部展开

指定输出信号的维数。

输出维度 描述

一维数组

将多维数组转换为矢量(1-D数组)数组信号。输出向量由输入矩阵的第一列和第二列组成,依此类推。(该选项保持矢量输入不变。)

列向量

将向量、矩阵或多维输入信号转换为列矩阵-by-1矩阵是输入信号中元素的数量。对于矩阵,转换按列-主序进行。对于多维数组,转换是沿着第一个维度进行的。

行向量

将一个向量、矩阵或多维输入信号转换为一行矩阵(1 × -)N矩阵N是输入信号中元素的数量。对于矩阵,转换按列-主序进行。对于多维数组,转换是沿着第一个维度进行的。

定制

方法将输入信号转换为您指定的尺寸的输出信号输出尺寸参数。

从参考输入端口派生

创建第二个输入端口,裁判,在街区。从Ref输入端口的信号输入的尺寸中派生输出信号的尺寸。选择此选项将禁用输出尺寸参数。选择此参数时,两个输入端口的输入信号,U而且裁判,必须具有相同的采样模式(基于样本或基于帧)。

编程使用

块参数OutputDimensionality
类型:字符向量
价值的一维数组|列向量(2-D)|行向量(2-D)|“定制”|“从参考输入端口派生”
默认的的一维数组

指定输出信号的尺寸。可以是单元素或多元素向量。值为[N]输出一个大小的向量N.值为(mn)输出一个——- - - - - -N矩阵。输入信号的元素数目必须与函数所指定的元素数目相匹配输出尺寸参数。对于多维数组,转换是沿着第一个维度进行的。

依赖

若要启用该参数,请设置输出维度定制

编程使用

块参数OutputDimensionality
类型:字符向量
价值“(整数,intger)”|
默认的“(1)”

块特征

数据类型

||布尔|基整数|不动点|枚举|公共汽车

多维信号

是的

适应信号

是的

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

PLC代码生成
使用Simulink®PLC Coder™生成结构化文本代码。万博1manbetx

定点转换
使用定点设计器™将浮点算法转换为定点。

R2006a之前介绍

这个话题有用吗?