句法:
M = max(A)
M = max(A,[],dim)
[M,I] = max(___)
C = max(A,B)
___ = max(___,nanflag)
描述:
M=max(A)返回集合A中最大的元素。
- 如果A是一个向量,则max(A)返回的是集合A的一个元素。
- 如果A是一个矩阵,则max(A)返回的是包含每列最大值的行向量。
- 如果A是一个多维数组,则max(A)沿着第一个数组维度运行,其大小不等于1,将元素作为向量进行处理。该维度变为1,而所有其他维度的大小保持不变。如果A是一个空数组,其第一维具有零长度,则max(A)返回一个与A大小相同的空数组。
m = max(A, [], dim)返回沿着dim的最大元素。例如,如果A是矩阵,则max(A, [], 2)是包含每行最大值的列向量。
[M, I] = max( _ ) 找到A的最大值的索引,并使用以前语法中的任何输入参数返回输出向量I中的值。 如果最大值出现多于一次,则max返回与第一次出现对应的索引。
C = max(A, B)返回具有从A或B获取的最大元素的数组。
_ = max(_, nanflag)指定是否在任何先前语法的计算中包含或者省略NaN值。对于单个输入情况,要指定nanflag而不指定dim,请使用max(A, [], nanflag)。 例如, max(A, [], 'includenan')包含A中的所有NaN值,而max(A, [], 'omitnan')忽略它们。