我有一个大数组,看起来像这样:
1
4
5
3
6
2
7
4
3
我想重新排列这个数组,它看起来像这样:
7 4 3
3 6 2
1 4 5
我的原始数组大小为 13700x1,所以我无法手动完成,如果我使用 reshape 函数,数组的形状会错误:
1 3 7
4 6 4
5 2 3
我希望我的意图是明确的。谢谢!
最佳答案
尝试
tmpArray = [1
4
5
3
6
2
7
4
3]
flipud(reshape(tmpArray, 3, 3).')
关于arrays - reshape 和重新排列数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36996129/