标签:
(一)数据处理统计
一、最大值和最小值
1、求向量的最大值和最小值
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行的中值。
MATLAB学习笔记(六)——MATLAB数据分析与多项式计算
标签:
原文地址:http://www.cnblogs.com/BlueMountain-HaggenDazs/p/4289999.html