matlab 中max函数用法
Matlab中max函數在矩陣中求函數大小的實例如下:
(1)C = max(A)
返回一個數組各不同維中的最大元素。
如果A是一個向量,max(A)返回A中的最大元素。
如果A是一個矩陣,max(A)將A的每一列作為一個向量,返回一個行向量,向量的第i個元素是矩陣A的第i列上的最大值。
如果A是多維數組,max(A) treats the values along the first non-singleton dimension as vectors, returning the maximum value of each vector.
(2)[Y,U]=max(A):返回行向量Y和U,Y向量記錄A的每列的最大值,U向量記錄每列最大值的行號。
(3)max(A,[],dim):返回A中有dim指定的維數范圍中的最大值。
dim取1或2。
dim取1時,[Y,I]=max(M,[],1), 在第1維方向上取最大值,也就是每列最大值,結果存在Y里,I里存的是每列最大值的行位置。
該函數和max(A)完全相同;
dim取2時,[Y,I]=max(M,[],2), 在第2維方向上取最大值,也就是每行最大值,結果存在Y里,I里存的是每行最大值的列位置。
該函數返回一個列向量,其第i個元素是A矩陣的第i行上的最大值。
求最小值的函數是min,其用法和max完全相同。
?
轉載于:https://www.cnblogs.com/shuqingstudy/p/5079716.html
總結
以上是生活随笔為你收集整理的matlab 中max函数用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java加入背景音乐
- 下一篇: ADO之connection