我编写了以下“matlab”代码,它应该返回maximum
数组中的值:
function m = maxi(a)
maximum = a(1,1);
[m,n]=size(a);
for i=1:m
for j=1:n
if a(i,j)>=maximum
maximum = a(i,j)
else
maximum = maximum;
end
end
end
m = maximum;
end
这里的情况是返回的结果似乎是每次迭代中的最大数量。我怎样才能只返回one
值,即最大值?
谢谢。