| MATLAB Function Reference | ![]() |
Syntax
C =max(A) C =max(A,B) C = max(A,[],dim) [C,I]=max(...)
Description
若 A 是多維陣列,max(A) 會從第一個非單一維度(the first nonsingleton dimension)開始找每一維度的最大元素。
C = max(A,B)
回傳和 A 及 B 大小相同的陣列,裡面元素為 A 或 B 相對應元素較大的值。
C = max(A,[], 根據所給定的維度 dim)
dim 回傳其最大值。例如:max(A,[],2) 會回傳 A 每一橫列的最大值。
[C,I] = max(...)
回傳 A 的最大值及其索引。若最大值不只一個,則索引取最前面一個。
Remarks
若 A 為複數,max 回傳取絕對值後最大的複數,即 max(abs(A))。還有要注意的是 max 函數會忽略 NaN。
See Also
isnan, mean, median, min, sort
| matlabroot | mean | ![]() |