matlab 矩阵最大值的求法

max(A)

矩阵每列的最大值
a =

 2     6     3
 7     4     2
 5     5     1

b=max(a)

b =

 7     6     3

[max,index]=max(a)

矩阵A每列的最大值

[max,index]=max(a);
或者
[max,index]=max(a,[],1);
后面为1 即max(a,[],1) ,表示求列最大值

其中max是最大的数值,index是最大的数值所处的位置。

例如:
a =

 2     6     3
 7     4     2
 5     5     1

[max,index]=max(a)

max =

 7     6     3

index =

 2     1     1
矩阵a每行的最大值

[max,index]=max(a,[],2);
后面为2 即max(a,[],2) ,表示求行最大值
例如:

a =

 2     6      2 
 1     4      8
 6     9      3

[max,index]=max(a,[],2)

max =

 6 
 8
 9

index =

 2
 3
 2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值