对于高维矩阵,用find与ind2sub结合起来就可以解决。 * z4 N6 P$ q; R0 t3 R4 i, |1 Q, D/ k0 K 7 N! U! S' M% P. x' x比如一个m by n by d的矩阵a,寻找其最大值所在的位置,就可以这样做: 6 W: |6 S1 C8 z5 F- Y+ d Y P3 n 8 X I, V! q2 I+ Qind = find(a==max(a(: )));$ [: m, q: `' Z: O! [6 {; ^
[x,y,z] = ind2sub([m n d],ind);