任给出一个5*6的矩阵,编程求出其最大值和最小值?
展开全部
如用matlab来编程,以实现任给一个矩阵,求出其最大值和最小值,可以利用max()函数和min()函数,再加一个for循环语句去实现。
实现过程为
1、建立一个函数文件,如exfun(A),其内容
function [Amax,Amin]=exfun(A)
[m,n]=size(A);
B=[];C=[];
for i=1:m
B(i)=max(A(i,:));
C(i)=min(A(i,:));
end
Amin=min(C);Amax=max(B);
2、建立一个主程序,调用exfun(A)函数
A=floor(rand(5,6)*100) %随机矩阵
[Amax,Amin]=exfun(A)
3、运行上述程序,可以得到如下结果。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询