一 实验目的
在熟悉不等精度测量的数据处理方法的基础上,结合计算机及软件技术,编制MATLAB程序,实现对不等精度测量列的数据处理。同时使学生初步了解工程应用软件Matlab在实现工程技术方面的方便性,对于简单的计算,只需在command window 窗口下就可以完成。 二 仪器设备
一台计算机,配装Matlab软件。 三 实验说明
本实验给出了温度测量的两组列测量数据,学生在完成教师给定的具体实验项目的基础上,可自己根据实际情况模拟一些数据进行练习。 四 具体的实验过程
1、把原始数据在command window 窗口下分别直接求和,再利用学过的加权算术平均植的计算公式求出加权和及其标准偏差,写出最后的测量结果。把整个程序的计算过程及结果填入实验报告;
2、按实验报告单中实现程序的步骤完成相关实验; 3、给出实验结果或给出程序输出的相关形。 4、如有时间用完成以下练习。
某时某地由气压表得到的读数(单位为Pa)为:
102523.85,102391.30, 102257.97, 102124.65, 101991.33, 101858.01, 101724.69, 101591.36,其权各为1,3,5,7,8,6,4,2;
试求加权算术平均值及其标准差。 五 本实验应用到的相关指令如下
公式符号在程序中的书写情况:操作符+(加法),-(减法),*(乘法),/(除法),^(指数),.^(元素对元素指数),.*(元素对元素乘法),./(元素对元素除法),sum(求和),用()指定计算顺序。 六 要求
完成实验报告单当中的实验,并用Word文档的按实验报告单的格式独立完成相关实验,填写相关内容,由教师检查后打印上交,统一存档。
通过实验教学环节,不但可以使学生更好的了解相关的基础理论知识,还可引导学生在工程软件的应用上有所了解。在此基础上,充分发挥计算机的优势,使一些复杂、烦琐的问题简单化。
另外,由于学生目前没有掌握更好的编程语言,借此契机,使他们能给自己一个自主学习软件的机会,为今后从事相关工作达好基础。
1
实 验 报 告 单 实验名称 内容提要 不等精度测量的数据处理 用计算机进行整个数据处理过程 实验性质 实验要求 验证 用MATTALB编程 两组等权温度测量数据,求温度的最佳估计值及其标准偏差 测量数据(mm) 第一组(n=6):20.42,20.40,20.43,20.39,20.40,20.39 第二组(n=8):20.43,20.41,20.42,20.42,20.43,20.43,20.39,20.40 实 现 程 序 sum(20.42+20.40+20.43+20.39+20.40+20.39)= 122.4300 >> 122.4300/6 计 算 公 式 1nxxi ni1x1 =20.4050 sxi1nix2n1xwpxpii> sum(20.43+20.41+20.42+20.42+20.43+20.43+20.39+20.40)=163.3300 >> 163.3300/8 i x2=20.4163 2pvii>> xw=(20.405*6+20.4163*8)/(6+8)=20.4115 sxm1pi>>sx=(6*0.007^2+8*0.004^2)/14)^0.5= 0.0055 验 证 结 果 x1 =20.4050 x2=20.4163 xw=20.412 或用合成不确定度的方法表示测量结果(参阅教材149 sx=0.0055 页例题7-13) xxw3sx20.41150.016 实验 设备 实验 日期 计算机及MATLAB软件 结论 用计算机可以实现不等精度测量数据的处理 年 月 日 实验者
因篇幅问题不能全部显示,请点此查看更多更全内容