作业帮 > 综合 > 作业

matlab编函数求矩阵的最小值和最大值?求大神帮我看看我写的哪有问题?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 16:38:55
matlab编函数求矩阵的最小值和最大值?求大神帮我看看我写的哪有问题?
function[maxmum,minmum]=question(A)
[m,n]=size(A);
if size(A)==(0)
disp('无最大值和最小值')
else
maxmum=A(1,1);
minmum=A(1,1);
for i=1:m
for j=1:n
if A(i,j)>maxmum
maxmum=A(i,j);
elseif A(i,j)==maxmum;
end
end
end
for i=1:m
for j=1:n
if A(i,j)
这种函数不应该自己去写的.
求矩阵最大元素 max(max(A))
求矩阵最小元素 min(min(A))
非要自己写可以改为:没必要把计算最大值和计算最小值分开写.
function[maxmum,minmum]=question(A)
[m,n]=size(A);
if m*n==0
disp('无最大值和最小值')
return;
else
maxmum=A(1,1);
minmum=A(1,1);
end
for i=1:m
for j=1:n
if A(i,j)>maxmum
maxmum=A(i,j);
end
if A(i,j)