matlab代码整理3——max函数

一、对于一维向量a

b = max(a)返回这个向量的最大值

a = [1 2 3 4 5];
b = max(a);

结果如下:
在这里插入图片描述

[m,j] = max(a),m为这个向量的最大值,j为最大值所在的列数

a = [1 2 3 5];
[m,j] = max(a);

在这里插入图片描述

二、对于二维矩阵a

b = max(a)返回这个矩阵的最大行向量

a = [1 2 3 4;1 2 3 5;1 2 3 6];
b = max(a);

在这里插入图片描述

[m,j] = max(max(a)),m为这个向量的最大值,j为最大值所在的列数

a = [1 2 3 4;1 2 3 5;1 2 3 6];
[m,j] = max(max(a));

在这里插入图片描述

三、寻找二维矩阵a最大值的位置(有且只有一个最大值)

a = [1 2 3 4;1 2 3 5;1 2 3 6];
[m,j] = max(max(a));%j为最大值所在列
[m,i] = max(a(:,j));%在第j列寻找此列向量的最大值
a(i,j)%即为最大值

在这里插入图片描述


于 2023-05-16 第一次整理编写

学习时整理,不当之处烦请指正
码字不易,留个赞再走吧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值