主要内容

ipermute

倒数阵列尺寸

描述

例子

a = ipermute(b,,,,Dimorder重新排列阵列的尺寸b按照向量指定的顺序Dimorder这样b=输入(a,指示订单)。In other words, the ith dimension of the input array becomes the dimension辅导员(i)在输出数组中。

例子

全部收缩

创建一个4 x-3-by-2阵列b并根据尺寸顺序计算其反排列[3 1 2]

RNG默认b = rand(4,3,2)
b = b(:,:,1)= 0.8147 0.6324 0.9575 0.9058 0.0975 0.0975 0.9649 0.1270 0.2785 0.2785 0.1576 0.9134 0.5469 0.5469 0.9706 0.9706 b(:,,:
a = ipermute(b,[3 1 2])
a = a = a(:,:,1)= 0.8147 0.9572 0.6324 0.4218 0.9575 0.6557 a(::, :, :, :, :,2)= 0.9058 0.4854 0.0975 0.9157 0.9649 0.9649 0.00357 a(:,:,:,:,4)= 0.9134 0.1419 0.5469 0.9595 0.9706 0.9340

逆置换一个是数组,以至于当您使用相同的尺寸顺序排列时,结果等于原始数组b

c = permute(a,[3 1 2])
c = c(:,:,1)= 0.8147 0.6324 0.9575 0.9058 0.0975 0.0975 0.9649 0.1270 0.2785 0.1576 0.1576 0.9134 0.5469 0.9706 C(:,,:

输入参数

全部收缩

输入阵列,指定为向量,矩阵或多维数组。

尺寸顺序,指定为具有独特的积极整数元素的行矢量,代表输入阵列的尺寸。

扩展功能

版本历史记录

在R2006a之前引入

也可以看看

|||