下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、测量误差理论和测量数据处理班级:姓名:学号:指导老师:nnM=Vj-'Vji=i=n(n-1)2nM='m-xVji=1i=(n3)2>maxv.,则存在累进性系差,否则不存在累进性系差。1 .变值系统误差的判定1.1 马利科夫判据马利科夫判据是常用的判别有无累进性系统误差的方法。把n个等精密度测量值所对应的残差按测量顺序排列,把残差分成前后两部分求和,再求其差值。若测量中含有累进性系统误差,则前后两部分残差和明显不同,差值应明显地异于零。所以马利科夫判据是根据前后两部分残差和的差值来进行判断。当前后两部分残差和的差值近似等于零,则上述测量数据中不含累进性系统误差,若其明
2、显地不等于零(与最大的残差值相当或更大),则说明上述测量数据中存在累进性系统误差n为偶数时:n为奇数时:1.2 阿卑-赫梅特判据通常用阿卑一赫梅特判据来检验周期性系统误差的存在。把测量数据按测量顺序排列,将刈甲的残差两两相乘,然后求其和的绝对值,再与总体方差的估计相比较,比式匚ViVAJnh<?2(X)成立则可认为测量中存在周期性系统误差。当我们按照随机误差的正态分布规律检查测量数据时,如果发现应该剔除的粗大误差占的比例较大时,就应该怀疑测量中含有非正态分布的系统误差。存在变值系统误差的测量数据原则上应舍弃不用。但是,若虽然存在变值系统误差,但残差的最大值明显地小于测量允许的误差范围或仪
3、器规定的系统误差范围,则测量数据可以考虑使用,在继续测量时需密切注意变值系统误差的情况。2 .粗大误差剔除的常用准则2.1 莱特准则_若n10,|xi-x|>36(X),则Xi为异常值剔除不用;否则不存在异常值。莱特检验法是一种测量数据服从正态分布情况下判别异常值的方法,主要用于测量数据数量较多的情况,一般要求测量次数n大于10。2.2 肖维纳准则_若n25,x一X|二ch0?(X),则Xi为异常值应剔除不用。否则不存在肖维纳检验法也是以正态分布作为前提的,假设多次重复测量所得n个测量值中,当残差绝对值时,则认为是粗大误差。式中n是系数,可通过查肖维纳准则表得到。要注意的是肖维纳检验法是
4、建立在测量数据服从正态分布的前提下,要求在n>5时使用。另外,肖维纳检验法没有给出剔除数据判据对应得置信概率。2.3 格拉布斯准则若n>2,|xi-x>go?(X),则Xi为异常值应剔除不用。否则不存在异常值。格拉布斯检验法是在未知总体标准偏差的情况下,对正态样本或接近正态样本异常值进行判别的一种方法,是一种从理论上就很严密、概率意义明确、经实验证明效果较的判据。对g值根据重复测量次数n及置信概率由格拉布斯准则表查出。注意以下几个问题:(1)当偏离正态分布、测量次数少时,检验可靠性将受影响。(2)逐个剔除原则:若有多个可疑数据同时超过检验所定置信区间,应逐个剔除,先剔出残差绝
5、对值最大的,然后重新计算标准偏差估计值,再行判别。若有多个相同数据超出范围时,也应逐个剔除。(3)在一组测量数据中,可疑数据应极少;反之,说明系统工作不正常。(4)剔除异常数据是一件需慎重对待的事。3 .测量结果的置信问题置信区间是指由样本统计量所构造的总体参数的估计区间。在统计学中,一个概率样本的置信区间是对这个样本的某个总体参数的区间估计。置信区间展现的是这个参数的真实值有一定概率落在测量结果的周围的程度。置信区间给出的是被测量参数的测量值的可信程度,即前面所要求的“一个概率”。对于一组给定的样本数据,其平均值为小,标准偏差为*则其整体数据的平均值的100(1-a)%置信区间为(N-Za/
6、26,n+Za/26),其中a为非置信水平在正态分布内的覆盖面积,Za/2即为对应的标准分数。有限次测量结果的置信问题通常是以t分布为基础来研究的。在n为有限次,t分布情况下,置信系数为ta,置信区间为X-taaXX+taCTX,置信概率为PMta=PX-ta*X)<M(X)<X+V?(X),其中t二x-MX=-x-MXoxX,自由度k=n-1(n为测量次数)。已知自由度,通过t分布表,可进行置信系数ta与置信概率P的互查。题目2-21:参考例2-2-6的解题过程,用C语言或MATLA般计测量数据处理的通用程序,要求如下:(1)提供测试数据输入、粗大误差判别准则等的人机界面;(2)
7、编写程序使用说明;(3)通过实例来验证程序的正确性。用vc+6.0编写程序,可实现:(1)均值、标准差、残差的计算;(2)变值系统误差的判定;(3)粗大误差剔除准则的选择;(4)置信概率的选择;(5)置信区间的确定等。误差判别准则廊g器!郦该数据存在累进性系统误判I由:程序运行截图如下:(测试数据来自例2-2-6,画黄线部分为手动输入)粗准1"F入学习'作业、电子测量大作业1Debugtest.exe1T出怀位春值:0.048178出残差最大绝对值umaK=0.0710翁,居布斯准则可知该数据无异常值给曾置值区间:(请选择置信概率)1.厚值概率252.1§B$0.9
8、91ta.=2v26在置棺概率为H.95时,置信区间为12一66评.73Pressanykytocontinue经验证,计算结果无误。源代码:#include<stdio.h>#include<math.h>main()(floatx50,v50,sum=0,y=0,dx,s1,s2,vmax,v1=0,v2=0,v3=0,a,b;doublech,g,t;doublech133=1.65,1.73,1.79,1.86,1.92,1.96,2.00,2.04,2.07,2.10,2.13,2.16,2.18,2.20,2.22,2.24,2.26,2.28,2.30,2
9、.32,2.33,2.34,2.35,2.37,2.38,2.39,2.45,2.50,2.58,2.64,2.74,2.81,3.02;/肖特纳准则表doubleg128=1.15,1.46,1.67,1.82,1.94,2.03,2.11,2.18,2.23,2.29,2.33,2.37,2.41,2.44,2.47,2.50,2.53,2.56,2.58,2.60,2.62,2.64,2.66;/格拉布斯准则表0.95doubleg228=1.16,1.49,1.75,1.94,2.10,2.22,2.32,2.41,2.48,2.55,2.61,2.66,2.71,2.75,2.79,
10、2.82,2.85,2.88,2.91,2.94,2.96,2.99,3.01;/格拉布斯准则表0.99doublet130=12.706,4.303,3.182,2.776,2.571,2.447,2.365,2.306,2.262,2.228,2.201,2.179,2.160,2.145,2.131,2.120,2.110,2.101,2.093,2.086,2.080,2.074,2.069,2.064,2.060,2.056,2.052,2.048,2.045,2.042;/t分布表0.95doublet230=63.657,9.925,5.841,4.604,4.032,3.707
11、,3.499,3.355,3.250,3.169,3.106,3.054,3.012,2.977,2.947,2.921,2.898,2.878,2.861,2.845,2.831,2.819,2.807,2.797,2.787,2.779,2.771,2.763,2.756,2.750;/t分布表0.99inti,j,n,u;printf("请输入数据个数(不超过30个)n=");scanf("%d",&n);printf("请输入个数据:n",n);for(i=0;i<n;i+)scanf("%f"
12、;,&xi);for(j=0;j<n;j+)y=0;printf("n请选择粗大误差判别准则:n");0.95)n4.格拉printf("1.莱特准侧n2.肖维纳准则n3.格拉布斯准则(置信概率为布斯准则(置信概率为0.99)nn");scanf("%d",&u);for(i=0;i<n;i+)sum=sum+xi;dx=sum/n;/求平均值printf("输出平均值:%.4fn",dx);printf("输出残差值:n");for(i=0;i<n;i+)vi
13、=xi-dx;求残差printf("%4.4f:",vi);y=xi*xi+y;putchar('n');s2=sqrt(y-n*dx*dx)/(n-1);/求标准差printf("输出标准差值:%.6fn",s2);if(v0<0)vmax=-v0;elsevmax=v0;for(i=0;i<n-1;i+)if(vi+1<0)vi+1=0-vi+1;if(vmax<vi+1)vmax=vi+1;printf("输出残差最大绝对值vmax=%.4fnn",vmax);for(i=0;i<n
14、;i+)if(vmax=vi)i=i+1;/第i个数残差绝对值最大break;if(u=1)if(n<10)printf("莱特准则不可用。请选择其他准则:nn");scanf("%d",&u);elseif(vmax>3*s2)printf("由莱特准则可知第扑数据为异常值nn",i);else(printf("由莱特准则可知该数据无异常值nn");break;)if(u=2)(ch=ch1n-5;printf("ch=%.2fn",ch);if(vmax>ch*s2
15、)printf("由肖维纳准则可知第个数据为异常值nn",i);else(printf("由肖维纳准则可知该数据无异常值nn");break;)if(u=3)(if(n<=25)g=g1n-3;else(if(n=30)g=2.74;if(n=35)g=2.81;if(n=40)g=2.87;if(n=50)g=2.96;if(n=100)g=3.17;)printf("g=%.2fn",g);if(vmax>g*s2)printf("由格拉布斯准则可知第个数据为异常值nn",i);else(print
16、f("由格拉布斯准则可知该数据无异常值nn");break;)if(u=4)(if(n<=25)g=g2n-3;else(if(n=30)g=3.10;if(n=35)g=3.18;if(n=40)g=3.24;if(n=50)g=3.34;if(n=100)g=3.58;)printf("g=%.2fn",g);if(vmax>g*s2)printf("由格拉布斯准则可知第扑数据为异常值nn",i);else(printf("由格拉布斯准则可知该数据无异常值nn");break;)if(i<n)
17、for(i=i-1;i<n-1;i+)xi=xi+1;n=n-1;sum=0;)printf("判断数据系统误差:n");if(n/2=0)/偶数个数据(for(i=0;i<n/2;i+)v1=v1+vi;for(i=n/2;i<n;i+)v2=v2+vi;if(v1>v2&&v1-v2>=vmax)printf("由马利科夫判据知该数据存在累进性系统误差n");elseprintf("由马利科夫判据知该数据不存在累进性系统误差n");if(v1<v2&&v2-v1&
18、gt;=vmax)printf("由马利科夫判据知该数据存在累进性系统误差n");elseprintf("由马利科夫判据知该数据不存在累进性系统误差n");else/奇数个数据for(i=0;i<(n-1)/2;i+)v1=v1+vi;for(i=(n-1)/2;i<n;i+)v2=v2+vi;if(v1>v2)if(v1-v2>=vmax)printf("由马利科夫判据知该数据存在累进性系统误差n");elseprintf("由马利科夫判据知该数据不存在累进性系统误差n");if(v1<v2)if(v2-v1>=vmax)printf("由马利科夫判据知
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025重庆开州区大进镇中心卫生院社会招聘2人备考题库含答案详解(黄金题型)
- 2025重庆璧泉街道社区卫生服务中心招聘护理岗1人备考题库附答案详解(模拟题)
- 2025重庆永川区中山路街道招聘全日制公益岗备考题库有答案详解
- 2025年下半年库车市消防救援大队招聘政府专职消防员备考题库(7人)及答案详解(真题汇编)
- 2025年甘肃省武威市古浪县裴家营镇选聘大学生村文书备考题库及参考答案详解1套
- 2025四川遂宁市河东新区管理委员会定向招聘、面向社会招聘社区工作者60人备考题库及答案详解(考点梳理)
- 非遗工坊建设规范
- 个性化骨修复方案:机器人3D打印技术优化
- 2025广西上林县应急管理局招聘编外专业森林消防队员4人备考题库附答案详解(预热题)
- 个性化护理方案治未病应用
- 地质灾害治理工程施工安全管理制度
- 2025至2030中国谐波滤波器行业产业运行态势及投资规划深度研究报告
- 教师如何践行教育家精神论文
- 脑梗合并肺部感染综合诊疗要点
- 自适应学习路径规划-洞察及研究
- 2025年基于“核心素养培养”的小学语文“非连续性文本阅读”教学策略研究
- 2025春季学期国开电大本科《管理英语4》一平台机考真题及答案(第二套)
- 土地托管服务管理制度
- 红木文化知到智慧树期末考试答案题库2025年广西大学
- 人工智能与行为经济学的融合研究-洞察阐释
- 水利副高级工程师答辩题库
评论
0/150
提交评论