利用matlab编写程序,对一随机性的4*5矩阵,求其中最大(小)的值及其位置。

老师要求不让用函数啊。
2024-11-08 18:40:03
推荐回答(2个)
回答(1):

A=rand(4,5); %这个函数应当让用,如果不用的话,上网搜一下线性同余法,产生随机数。

ii=1;
jj=1;
Amax=A(ii,jj);
for i=1:size(A,1)
for j=1:size(A,2)
if (Amax Amax=A(i,j);
ii=i;
jj=j;
end
end
end
A
disp(['最大值为:',num2str(Amax),'。 它位于第',num2str(ii),'行,第',num2str(jj),'列'])

回答(2):

按C语言中的在二维数组中查找最大数的方法,很容易就编写完了