【发布时间】:2017-10-07 14:37:57
【问题描述】:
我需要将 3D 数组 s 转换为 2D 数组 sReshape,其中第三维的每个切片都将简单地放在第一个切片的 2D 数组的行下方。
这是示例以及预期的解决方案:
s = reshape((1:30),[5,3,2]);
sReshape = ???
resultExpected = [(1:5),(16:20) ; (6:10),(21:25) ; (11:15),(26:30)]';
isequal(sReshape, resultExpected)
【问题讨论】:
标签: arrays matlab multidimensional-array reshape