MATLAB 数据分析和 统计.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * MATLAB实例讲座 数据分析和统计 赵毅制作 所有程序都在MATLAB V6.5中通过测试 数据分析和统计 在本章中将介绍M AT L A B对数据处理和统计分析的命令。如果没有特别强调,本章中的A和B是指m×n×. . .×p的多维矩阵,x是一个向量。 ¥.1最大值和最小值 数据分析和统计 例1.创建一个三维矩阵A: 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 = 2.5000 26.5000 med = 2.5000 2.5000 dev = 1.2910 49.0068 协方差和相关系数 数据分析和统计 假设定义如下向量: (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 = 0.3333 varz =1 (b) 协方差为: Cvxy=cov(x,y),Cvxz=cov(x,z),Cvyz=cov(y,z) Cvxy = 0 0 0 0.3333 数据分析和统计 Cvxz = 0 0 0 1 Cvyz = 0.3333 0 0 1.0000 排序 数据分析和统计 (a) 执行命令[ A s c e n d , I n d ] = s o r t ( A ),结果为: 数据分析和统计 A=[0 4 4;2 0 2;4 2 0]; [Ascent,Ind]=sort(A) Ascent = 0 0 0 2 2 2 4 4 4 Ind = 1 2 3 2 3 2 3

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档