MATLAB中的max函数的用法及含义
当A是一个列向量时候,返回一个最大值,在此不在赘述。
当Amxn是一个矩阵的时候,有以下几种情况:
① C = max(max(A)),返回矩阵最大值
② D = max(A,[],1),返回每一行的最大值,即mx1的行向量
③ E = max(A,[],2),返回每一列的最大值,即1xm的列向量
④ F = max(A,8),当元素小于8,用8填充
⑤ [U V] = max(A),返回行列最大元素的行号与列号
注意以下几个表达式:
H = max(A)
I = max(A(:))
J = max(A(:,:))
编程实验如下:
A = fix (rand (5,3)*50)%
B = A;%矩阵备份一次
C = max(max(A))%矩阵最值
D = max(A,[],1)%每一列的最值,得到行向量
E = max(A,[],2)%每一行的最值,得到列向量
F = max(A,8)%小于8的数替换成8
[U V] = max(A)%U为列极值,V为行号
H = max(A)%功能同D
I = max(A(:))%功能同C
J = max(A(:,:))%功能同D
结果输出:
A =
37 47 42
12 27 12
25 8 40
34 8 12
44 12 46
C = 47
D = 44 47 46
E =
47
27
40
34
46
F =
37 47 42
12 27 12
25 6 40
34 7 12
44 12 46
U = 44 47 46
V = 5 1 5
H = 44 47 46
I = 47
J = 44 47 46
转载:http://blog.sina.com.cn/s/blog_7da9e4aa0101bumt.html
最新文章
- chart.js插件生成折线图时数据普遍较大时Y轴数据不从0开始的解决办法[bubuko.com]
- maxiang conf
- Java String是不可变对象
- Debian下配置网络的方法
- 转:SSL协议详解
- C实现面向对象封装、继承、多态
- java学习进制转换之查表法
- The Primo ScholarRank Technology: Bringing the Most Relevant Results to the Top of the List
- JavaScript中forEach的用法相关
- git 解决冲突的办法
- 文档PDF开放
- Python抓取天气信息并存储原来这么简单
- undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' 的修改方法
- 详解Docker的网络模式
- androidj基础:从网上下载图片
- Java并发编程-闭锁
- Glusterfs初试
- ps可选颜色
- Java多线程编程(学习笔记)
- java的时间