主要内容

排列尺寸

重新排列多维数组的维数

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

  • 排列尺寸块

描述

Permute Dimensions块通过排列输入信号的维度来对其元素重新排序。属性指定要应用于输入信号的排列订单参数。

例如,要对一个3 × 5的输入信号进行转置,请指定置换向量(2 - 1)订单参数。当你这样做时,该块将重新排列输入信号的元素,并输出一个5乘3的矩阵。

您可以使用总线数组作为Permute Dimensions块的输入信号。有关定义和使用总线数组的详细信息,请参见在总线数组中对非虚拟总线进行分组

港口

输入

全部展开

该端口接受Simulink的任何数据类型的标量、向量、矩阵和n维信号万博1manbetx®万博1manbetx支持,包括定点、枚举和非虚拟总线数据类型。

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

输出

全部展开

块输出输入信号的排列,根据的值订单参数。输出具有与输入相同的数据类型。

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

参数

全部展开

指定应用于输入信号维度的排列顺序。该参数必须为anN元向量,N为输入信号的维数。排列向量的元素必须是从1到的值的重排N

例如,置换向量(2 - 1)应用到一个5 × 3的输入信号会得到一个3 × 5的输出信号,换句话说,就是输入信号的转置。

编程使用

块参数订单
类型:特征向量
价值: n元向量
默认的“[2 1]”

块特征

数据类型

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

直接引线

是的

多维信号

没有

适应信号

是的

讨论二阶导数过零检测

没有

扩展功能

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

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

定点转换
使用fixed-point Designer™设计和模拟定点系统。

另请参阅

|

主题

介绍了R2007a