【发布时间】:2015-08-05 10:12:15
【问题描述】:
我试图在 Matlab 中对 3d 矩阵的第二维中的第一行进行排序,但 sortrows() 在这种情况下不起作用。
例如,我有一个类似的矩阵
a(:,:,1)
1 2 4
3 1 6
2 0 5
a(:,:,2)
3 5 6
1 2 4
0 2 2
我需要得到结果
a(:,:,1)
1 2 4
2 0 5
3 1 6
a(:,:,2)
0 2 2
1 2 4
3 5 6
有没有一种有效的方法来实现这一目标?非常感谢!
【问题讨论】:
标签: arrays matlab matrix multidimensional-array