A=rand(3,4);%随机生成矩阵A
[Amax,index]=max(A(:));%取得最大值Amax,并取得索引index
[row column]=ind2sub([3,4],index);%将索引转化为脚标
当然也可以用find函数 如把第三行改为 [row column]=find(A==Amax);
如果不用matlab自带函数,则需两层for循环,如下:
A=rand(3,4);
Amax=0;
for i=1:3
for j=1:4
if Amax<A(i,j)
Amax=A(i,j);
row=i;column=j;
end
end
end
温馨提示:答案为网友推荐,仅供参考