帮助中心帮助中心
倒数阵列尺寸
a = ipermute(B,Dimorder)
例子
a = ipermute(b,,,,Dimorder)重新排列阵列的尺寸b按照向量指定的顺序Dimorder这样b=输入(a,指示订单)。In other words, the ith dimension of the input array becomes the dimension辅导员(i)在输出数组中。
a = ipermute(b,,,,Dimorder)
b
Dimorder
b=输入(a,指示订单)
输入
辅导员(i)
全部收缩
创建一个4 x-3-by-2阵列b并根据尺寸顺序计算其反排列[3 1 2]。
[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(:,,:
输入阵列,指定为向量,矩阵或多维数组。
尺寸顺序,指定为具有独特的积极整数元素的行矢量,代表输入阵列的尺寸。
此功能支持高阵列,并有限制:万博1manbetx
不支持置换高维(维度一个)。万博1manbetx
有关更多信息,请参阅高音数据的高阵列。
用法注释和限制:
不支持第一个参数的万博1manbetx单元格数组。
看代码生成工具箱功能的可变大小限制(MATLAB编码器)。
背景池
螺纹池
此功能完全支持基于线程的环境。万博1manbetx有关更多信息,请参阅在基于线程的环境中运行MATLAB功能。
此功能完全支持GPU数组。万博1manbetx有关更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx有关更多信息,请参阅Run MATLAB Functions with Distributed Arrays(并行计算工具箱)。
输入|重塑|ShiftDim|transpose
重塑
ShiftDim
transpose
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室