任给出一个5*6的矩阵,编程求出其最大值和最小值?

 我来答
lhmhz
高粉答主

2019-12-11 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17020

向TA提问 私信TA
展开全部

如用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、运行上述程序,可以得到如下结果。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式