码迷,mamicode.com
首页 > 其他好文 > 详细

MATLAB学习笔记(六)——MATLAB数据分析与多项式计算

时间:2015-02-13 13:13:01      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

(一)数据处理统计

一、最大值和最小值

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!