y=max(X);%返回向量X的最大值存入y,如果X中含有复数则按模最大的存入y[y,I]=max(X);%返回向量X的最大值存入y,如果X中含有复数则按模最大的存入y;最大值的序号存入I。求最小值min的用法与max完全相同。
2、求矩阵的最大值和最小值
max(A);%返回一个行向量,向量的第i个元素是矩阵A的第i列上的最大值[Y,U]=max(A);%返回行向量A和U,Y向量记录A的每列的最大值,Y记录每列的最大值的序号。max(A,[],dim);%dim取1时,就跟max(A)完全相同,dim取2时,函数返回一个列向量,其第i个元素是A矩阵的第i行上的最大值。3、两个矩阵或矩阵对应元素的比较
U=max(A,B);%A,B是两个同型的向量或矩阵,结果U是与A,B同型的向量或者矩阵,U的每个元素等于A,B对应元素的最大值。U=max(A,n);%n是一个标量,结果U是与A同型的向量或者矩阵,U的每个元素等于A对应元素和n的较大值。二、求和与求积
sum(X);%返回向量X各元素的和。prod(X);%返回向量X各元素的乘积。sum(A);%返回一个行向量,其第i个元素是A的第i列的元素和prod(A);%返回一个行向量,其第i个元素是A的第i列的元素乘积sum(A,dim);%当dim=1时,与sum(A)相同,dim=2时,返回一个列向量,其第i个元素是A的第i行各元素之和。prod(A,dim);%当dim=1时,与sum(A)相同,dim=2时,返回一个列向量,其第i个元素是A的第i行各元素之乘积。三、平均值和中值
mean(X);%返回向量X的算术平均值median(X);%返回向量X的中值mean(A);%返回一个行向量,其第i个元素是A的第i列的算术平均值median(A);%返回一个行向量,其第i个元素是A的第i列的中值。mean(A,dim);%dim=1;与mean(A)相同,dim=2时,返回一个列向量,其第i个元素是A的第i行的算术平均值。median(A,dim);%dim=1;与median(A)相同,dim=2时,返回一个列向量,其第i个元素是A的第i行的中值。