ImageVerifierCode 换一换
格式:PPT , 页数:45 ,大小:1.76MB ,
资源ID:2676752      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2676752.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(matlab第七讲.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

matlab第七讲.ppt

1、MATLAB的统计分析的统计分析第七讲王文健MATLAB数据处理与应用数据处理与应用2011-2012学年选修课学年选修课西南交通大学摩擦学研究所主要内容点资料图绘制常用统计函数标准差与协方差相关系数随机数概率分布2Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 绘制资料点分布图统计分析中最常用的方法是绘制资料点分布图,通过资料点分布图可以显示数据的分布情况及

2、范围绘制点资料图函数:bar()、hist()、rose()、stairs()、stem()等举例:x=1:10;y=rand(size(x);bar(x,y);3Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 4Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTO

3、NG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 统计分析函数max(x)找出x的最大值max(x,y)找出x和y的最大值y,i=max(x)找出x的最大值y及位置icumsum(x)计算数组x的累加值std(x)数组x的元素的标准差cumprod(x)计算数组x的累加连乘值mean(x)计算x的平均值median(x)计算x的中位数sum(x)计算数值x的和5Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTO

4、NG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 统计分析函数prod(x)计算数组x的连乘值y=sort(x)排序函数举例1:rains=126.8 148.5 173.0 148.4 194.7 208.9;328.8 300.7 268.3 210.5 278.4 321.5;avg_rain=mean(rains)avg_rain=mean(avg_rain)max_rain=max(rains)max_rain,x=max(rains)6Tribology Research Institute T

5、ribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 统计分析函数min_rain=min(rains)s_sort=sort(rains)举例2:x=1 2 3 4 5;prod(x)cumsum(x)cumprod(x)7Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAO

6、TONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 标准差和协方差标准差的概念计算函数标准差函数stdrains=126.8 148.5 173.0 148.4 194.7 208.9 328.8 300.7 268.3 210.5 278.4 321.5s_dev=std(rains)协方差的概念函数cov(x)计算向量x的方差;对于矩阵,cov(x)对应于协方差矩阵cov(rains)sqrt(cov(rains)8Tribology Research Institute Tribology Research Institute SOUTHWEST JIAO

7、TONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 标准差和协方差当x和y是等长度的观测值时,可用cov(x,y)计算其协方差,运算等同于cov(x(:)y(:)举例:x=126.8 148.5 173.0 148.4 194.7 208.9 328.8 300.7 268.3 210.5 278.4 321.5;y=120.8 138.5 158.0 148.4 194.7 208.9 328.8 300.7 268.3 210.5 378.4 221.5;cov(x,y)9Tribology Rese

8、arch Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 综合分析函数datastats()函数ds=datastats(x)对数据x做统计运算,x应该是一个实数列向量,如果以复数代入,其虚数部分将被忽略,ds的内容如下:ds.num样本容量ds.max最大值ds.min最小值ds.mean平均值ds.median中值ds.range最大值-最小值ds.std标准差10Tribology Rese

9、arch Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 综合分析函数datastats()函数xds,yds=datastats(x,y)对数据x和y同时做统计运算,结果赋给变量xds和yds举例:x1=15 14 11 10 9 7 4 3 4 2;x2=13 17 15 11 13 17 13 11 11 11;da1=datastats(x1)da1,da2=datastats(x1,x2

10、)11Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 相关系数函数r=corrcoef(x,y)计算数组x和y的相关系数矩阵举例:x1=15 14 11 10 9 7 4 3 4 2;x2=13 17 15 11 13 17 13 11 11 11;r=corrcoef(x1,x2)12Tribology Research Institute Tribolog

11、y Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 相关系数函数r,p=corrcoef(x,y)同时输出一个矩阵P,其元素值就是不相关加上检验的p值,意义为在真实相关为0的前提下,通过随机抽取获得观察值,出现相关系数r值的可能性举例:x1=15 14 11 10 9 7 4 3 4 2;x2=13 17 15 11 13 17 13 11 11 11;r,p=corrcoef(x1,x2)13Tribology Research In

12、stitute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 相关系数函数r,p,rlo,rup=corrcoef(x,y)同时返回矩阵rlo和rup,它们都是与R等大小,并包含有对每一系数的95%置信区间的上下边界举例:x1=15 14 11 10 9 7 4 3 4 2;x2=13 17 15 11 13 17 13 11 11 11;r,p,rlo,rup=corrcoef(x1,x2)意义:对于相关系数0.

13、5232的95%置信区间的上下边界在-0.15870.8672之间14Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 随机数分析工程问题时,如果要仿真不可预测且不规律的现象,可利用随机数方式产生近似值随机数根据统计特征分为:均匀随机数和常态随机数均匀随机数是指其值均匀分布于给定区间常态随机数则是呈现高斯分布均匀随机数MATLAB中rand()函数可生成区间0

14、1上的均匀随机数rand(n)或rand(m,n)15Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 均匀随机数rand(1,600);subplot(2,1,1);hist(ans,20)subplot(2,1,2);plot(ans)16Tribology Research Institute Tribology Research Institute SO

15、UTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 均匀随机数 如果要产生不介于0 1区间的随机数,采用将随机数值从0 1区间转换到其他区间如果区间为a,b,a为下限值,b为上限值,公式为:x=(b-a)*r+a举例:生成一个107的随机数矩阵,其值再130之间的整数for i=1:10;x(i,1:7)=round(29-0)*rand(1,7)+1);end;for i=1:10;sort(x(i,1:7);end17Tribology Research Institute T

16、ribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大学摩擦学研究所MATLAB统计分析统计分析 常态随机数用MATALB的randn()函数可生成符合常态分布的随机数,符合高斯分布函数randn(n)和randn(n,m)分别可产生nn和nm随机数矩阵,其平均值为0和方差为1举例:x=-2.9:0.2:2.9;y=randn(1,5000);subplot(2,1,1);hist(y,x)title(Histogram of normal random data)y1=rand(1,5000);subplot(2,1,2);hist(y1)title(Histogram of uniform random data)18Tribology Research Institute Tribology Research Institute SOUTHWEST JIAOTONG UNIVERSITYSOUTHWEST JIAOTONG UNIVERSITY西南交通大

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1