c = max(a)
返回乙個陣列各不同維中的最大元素。
如果a是乙個向量,max(a)返回a中的最大元素。
如果a是乙個矩陣,max(a)將a的每一列作為乙個向量,返回一行向量包含了每一列的最大元素。
c = max(a,b)
返回乙個和a和b同大小的陣列,其中的元素是從a或b中取出的最大元素。
當amxn是乙個矩陣的時候,有以下幾種情況:
a = fix (rand (5,3)*50)%生成5x3隨機矩陣
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
[c,i]=max(a,,1) %功能與 [u v] = max(a) 相同
[c,i]=max(a,,2) %%c為行列極值,i列號
a = fix (rand (5,3)*50)%生成隨機5x3矩陣
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
[c,i]=max(a,,1) %功能與 [u v] = max(a) 相同
[c,i]=max(a,,2) %%c為行列極值,i列號
a =41 5 34
6 5 6
41 24 35
29 43 23
24 4 25
c =
43
d =
41 43 35
e = 416
4143
25
f =
41 8 34
8 8 8
41 24 35
29 43 23
24 8 25
u =
41 43 35
v =
1 4 3
h =
41 43 35
i =
43
j =
41 43 35
c =
41 43 35
i =
1 4 3
c = 416
4143
25
i = 11
12
3
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函式用法
matlab中max函式在矩陣中求函式大小的例項如下 1 c max a 返回乙個陣列各不同維中的最大元素。如果a是乙個向量,max a 返回a中的最大元素。如果a是乙個矩陣,max a 將a的每一列作為乙個向量,返回乙個行向量,向量的第i個元素是矩陣a的第i列上的最大值。如果a是多維陣列,max ...
SQL中MAX 和MIN 的用法
select max column name min column name from table name1 查詢teacher表中教師的最大年齡。例項 select max age as max age from teacher這樣只能查出來乙個最大值,不能查出教師的id,name等其他資訊。2...