1 / 26
文档名称:

Matlab数据统计分析演示文.ppt

格式:ppt   页数:26
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Matlab数据统计分析演示文.ppt

上传人:企业资源 2011/12/12 文件大小:0 KB

下载得到文件列表

Matlab数据统计分析演示文.ppt

文档介绍

文档介绍:MATLAB实例讲座
数据分析和统计
赵毅制作
所有程序都在MATLAB
数据分析和统计
在本章中将介绍M AT L A B对数据处理和统计分析的命令。如果没有特别强调,本章中的A和B是指m×n×. . .×p的多维矩阵,x是一个向量。
¥.1最大值和最小值
数据分析和统计
:
>> A(:,:,1)=[1 2 3;2 3 1; 3 2 1]; >> A(:,:,2)=[2 4 6;4 6 2;6 4 2];
>> max(A) ans(:,:,1) = 3 3 3
ans(:,:,2) = 6 6 6 >> whos
Name Size Bytes Class
A 3x3x2 144 double array
ans 1x3x2 48 double array
Grand total is 24 elements using 192 bytes
求和、乘积和差分
数据分析和统计
求和
对例. 1中的矩阵A进行求和及累计和,其操作如下:
>> TheSum=sum(A), TheCsum=cumsum(A)
TheSum(:,:,1) =
数据分析和统计
6 7 5 TheSum(:,:,2) = 12 14 10
TheCsum(:,:,1) =
1 2 3
3 5 4
6 7 5
TheCsum(:,:,2) =
2 4 6
6 10 8
12 14 10
数据分析和统计
乘积
数据分析和统计
差分和梯度
数据分析和统计
差分计算很容易,它还可以当作导数的近似值来用。
>> x=[1 4 9 16 25];
>> d1=diff(x),d2=diff(d1),d3=diff(d2) d1 = 3 5 7 9
d2 = 2 2 2 d3 = 0 0
统计命令
平均值、中值和标准差
数据分析和统计
>> A=[1 1;2 2;3 3;4 100];
>> average=mean(A),med=median(A),dev=std(A)
average =
med =
dev =
协方差和相关系数
数据分析和统计
假设定义如下向量:
(a) 通过下列命令来求得方差:
>> x=[1 1 1];y=[1 2 2];z=[0 -1 1];
>> varx=cov(x), vary=cov(y), varz=cov(z)
varx = 0 vary = varz =1
(b) 协方差为:
>> Cvxy=cov(x,y),Cvxz=cov(x,z),Cvyz=cov(y,z)
Cvxy =
0 0
0