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完全相同。
Matlab中max函式用法
matlab中max函式在矩陣中求大小 1 c max a 返回乙個陣列各不同維度中的最大元素。如果a是乙個向量,max a 返回a中的最大元素。如果a是乙個矩陣,max a 將a的每一列作為乙個向量,返回乙個行向量,行向量的第i個值是a矩陣中第i列中的最大值。2 c,index max a 返回返...
matlab中max的用法
c max a 返回乙個陣列各不同維中的最大元素。如果a是乙個向量,max a 返回a中的最大元素。如果a是乙個矩陣,max a 將a的每一列作為乙個向量,返回一行向量包含了每一列的最大元素。c max a,b 返回乙個和a和b同大小的陣列,其中的元素是從a或b中取出的最大元素。當amxn是乙個矩陣...
詳解MATLAB之MAX函式
一 max函式的幾種形式 1 max a 2 max a,b 3 max a,dim 4 c,i max a 5 c,i max a,dim 二 舉例介紹用法 1 max a 若a為矩陣,max a 就是找出矩陣每 列的最大值 如a 1,2,3 4,5,6 返回值為 max a 4,5,6 2 ma...