matlab detailinfo,matlab常用小函数(一)

本文详细介绍了MATLAB中sum和max函数的使用,包括矩阵的按列和按行求和及求最大值。sum(A)计算矩阵A的列向量和,sum(A,2)计算行向量和,sum(A(:))计算所有元素之和。max(A)和max(A,[],2)分别用于找出矩阵A每列和每行的最大值,同时max(A(:))返回矩阵中最大值及其索引。
摘要由CSDN通过智能技术生成

sum

求和操作

max

求最大值操作

sum:求和操作

sum(A):矩阵A按列向求和(每一列求和),结果为一个行向量

sum(A,2):矩阵A按行向求和(每一行求和),结果为一个行列向量

db4086f3f3534e36b6e444cd8a8fb312.png  

1db958e121551196319baa1a8ec0b05d.png  

faf16caad8b1371b897ce3dce41e8c77.png

sum(A(:)):矩阵A所有元素之和!

sum(A(:)^2):矩阵A所有元素平方和!

max:最大元素操作

仅返回最大值情况

max(A):矩阵A按列向求最大值(每一列的最大值),结果为一个行向量

max(A,[],2):矩阵A按行向求最大值(每一行的最大值),结果为一个列向量

max(A(:))矩阵A中最大值

497ae567205d6ae39ca500716a486ced.png  

961a35b235ebf98488c00d5f0b449ddd.png  

6a322fba82fcd377dcaa9b06a2bd2221.png

bb3ea382a07d8fff7059d9e41f7f278e.png 

6665675c0b6da1c283568485a5090139.png

返回最大值及其所在位置的情况(值在前,指标在后)

[M,I] = max(A):返回矩阵A中每一列的最大值的指标及最大值,M和I都是一个行向量,I中存放A中每一列最大值的行数,M中存放A中每一列最大值

[M,I] = max(A,[],2):返回矩阵A中每一行的最大值的指标及最大值,M和I都是一个列向量,I中存放A中每一行最大值的列数,M中存放A中每一行最大值

[M,I] =max(A(:)):返回矩阵A中最大值的索引及最大值,M和I都是一个数,I为A中最大值的索引,M为A中最大值

84c60c425dc777b87de990480e856635.png  

5e27a858275472a6dcc3b684a3da13ec.png   

82fbe3c32f7e6dc9d2d7d03be52bd4a0.png

原文:http://blog.csdn.net/tina_ttl/article/details/51034783

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值