我有一个3d m
x n
x t
矩阵,我希望能够提取t
2d n
x m
矩阵。
在我的情况下,我有一个1024x1024x10矩阵,我希望有10张图像显示给我。
这不是重塑,我每次只想要部分数据,有没有一种方法可以更简单,只需按成员处理成员所需的数据?
答案 0 :(得分:6)
是的,就是这样做:
my_2d_array = my_3d_array(:,:,n);
有关详细信息,请参阅例如http://www.mathworks.com/help/techdoc/math/f1-86528.html
答案 1 :(得分:5)
正如奥利弗所说,你可以使用:
my_2d_array = my_3d_array(:,:,n);
您可以使用挤压功能移除矩阵的1 * 1.