您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页Matlab语言在物理实验数据处理中的应用

Matlab语言在物理实验数据处理中的应用

来源:华佗小知识
第24卷第6期 大学物理实验 Vo1.24 No.6 2011年12月 PHYSICAI EXPERIMENT()F COI I EGE Dec.2011 文章编号:1007—2934(2011)06—0052—03 Matl ab语言在物理实验数据处理中的应用 姚琴芬 (江苏广播电视大学,江苏南京210036) 摘 要:以单摆测量重力加速度实验的数据处理为例,探讨了用Madab语言对物理实验数据进行 最小二乘法的处理。与传统的实验数据处理方法相比,用Matlab处理物理实验数据准确快捷,能有效 避免手工处理带来的误差,Matlab的可视化功能也可以更加直观地反映实验结果,适合在实验教学中 应用。 关键词:Matlab语言;最小二乘法;曲线拟合 中图分类号:04—39 文献标志码:A 在物理实验中,经常需要根据实验数据描绘 小。该方法避免了在坐标纸上人工拟合曲线的主 实验图线,然后根据实验图线寻找物理规律或得 观随意性,但计算比较复杂。Matlab语言既克服 出所需结论。我们通常都是用手工描点画图法得 了最/bZ-乘法计算量大的缺点,又能画出准确的 到实验图线,即将一系列实验数据按其对应关系 拟合曲线。 在坐标纸上描绘出一条光滑的曲线,其特点是简 明直观,可发现某些明显的测量错误,可采用解析 1用Matlab语言处理物理实验数据 式的方式得到与图线对应的函数关系并处理数据 求出经验公式。但该方法比较粗略,有效数字位 用Matlab语言进行物理实验数据的处理,特 数受图纸,在坐标纸上标点时具有较大的人 别是用最小二乘法进行曲线拟合,十分方便。以 为误差。与手工作图法相比,最小二乘法作为一 单摆测量重力加速度实验为例,将学生采集的实 种数据处理手段,能由一组实验数据找出一条最 验数据通过计算整理后得到6组摆长L和周期T 佳的拟合曲线,使各测量值残余误差的平方和最 的值见表1。 表1单摆测重力加速度数据 学生采集数据后在坐标纸上作图,主观随意性 度g一 。 较大,用Matlab语言进行数据处理,只需将采集到 的数据输入计算机,编写简单的程序,就可方便准 根据上述物理模型编写Matlab语言程序如下: 确地画出实验点和用最小二乘法拟合的曲线。 单摆测量重力加速度实验数据处理 根据单摆的周期随摆长丁的L变化关系,建 clear 立物理模型: L一[98.50,98.89,99.24,99.67,99.96, 当单摆摆角小于5。时,可认为单摆做简谐振 100.32]; 动,其周期满足近似关系g一4 L/T2,即周期的 输入摆长的实验数据 平方 和摆长L之间具有线性关系, —L图线 T—r1.993,1.996,2.000,2.005,2.007, A 2 2.O11]; 应为一条直线,其斜率为k一 ,因此,重力加速 输入周期的实验数据 收稿日期:2011—07 10 4 4 Matlab语言在物理实验数据处理中的应用 I T一 *T: 方成正比,用线性回归函数比较合理,从而验证了 计算周期的平方值 户一polyfit(L,T丁,1); 单摆周期公式,测得的g值完全符合所在地重力 加速度的大小。 用Matlab语言不仅可以拟合直线,还可以拟 合曲线。例如,在利用霍尔效应测量螺线管内轴 线上磁感应强度的分布实验中,磁场随位置的分 布图线是一条曲线,要在坐标纸上手工画出这条 曲线有一定的困难,图2是采用Matlab语言进行 用最小二乘法对I 、TT进行一元线性回归 ,.===corrcoef(L,TT,1) 计算相关系数 i—linspace(98.5O,100.50,lO0); 在98.50-100.50之间等间隔地取100个点 一polyval(P,i); 曲线拟合得到的实验曲线图,图中“0”表示实验数 作100个点的拟合运算 据点,“+’’表示五次拟合的曲线,实线表示七次拟 plot(L,丁丁,’0’,i,z,’r’) 合的曲线。从图中可以看出,七次拟合的曲线比 以”o”标注实验点,以红色画拟合曲线 五次拟合的曲线效果好,但也不是越高次的拟合 xlabel(‘x/cm’); 曲线拟合效果越好,Matlab语言提供了各种多项 对X坐标轴加标注 式拟合方案,可根据具体情况选取拟合效果最好 ylabel(‘T'2/s 2’): 的那条曲线。4 3 3 2 2 l 1 0 0 5  0 5 O 5 0 5.O 对y坐标轴加标注 legend(‘实验值’,‘拟合曲线’) ・ 对标注点进行说明 g 是一 (1) ∞ 计算斜率te 骥 g===4 pi 2/k 镄 帮 厂 蕊百] 计算重力加速度 l+五次拟合I 1== 垫盒} 保存之后再运行( 符号后面的内容起注释 5 10 l5 2O 25 30 作用,用来增强程序的可读性,如要删除,也不影 位置 cm 响程序的运行结果),可以得到如下结果: 图2霍尔效应测螺线管内轴向磁场分布实验与拟合曲线 斜率是一0.040 3 拟合直线的相关系数r=O.998 1 2结 论 重力加速度g=980.236 4 cm/s Matlab所作的 丁。拟合曲线见图1。 在大学物理实验中,用Matlab语言强大的数 值计算和图形处理功能对物理实验数据进行最小 二乘法的处理,不仅准确性高,而且方便快捷。该 方法不仅能拟合一次函数,也能进行高次函数的 拟合,学生可根据具体情况选择所需的函数。 参考文献: [1]张志勇.掌握和精通MATLABEM].北京:北京航 空航天大学出版社,1997. E2]钟季康,鲍鸿吉.大学物理习题计算机解法—— 摆长L/cm MATI AB编程应用[M].北京:机械工业出版社, 图1单摆测重力加速度实验与拟合曲线 2008. 图中“o”表示实验数据点,实线表示拟合直 [33韩敬,钟方川.Matlab在大学物理实验数据处理中 的应用I-j].大学物理实验,2008,21(1):88—9o. 线。从运行结果可以看出,所测量的实验数据无 [4]李凌云,王海军.利用Matlab对物理实验数据进行 错误数据,实验数据点较合理地分布在拟合直线 处理[J].南京晓庄学院学报,2005,21(5):94—97. 近旁,相关系数r约等于l,单摆摆长与周期的平 [5]刘扬正.利用Matlab语言对物理实验数据进行处理 Matlab语言在物理实验数据处理中的应用 EJ].大学物理实验,2001,14(3):69—71. E6]李飞,吴云峰.基于Matlab的霍尔效应实验数据处 理口].实验室研究与探索,2011,30(1):58—61. [7]杨端翠.大学物理实验中最小二乘法的处理[j] 广西物理,2005,26(3):43—46. The Application of Matlab Language in Data Processing of Physical Experiment YAO Qin—fen (Jiangsu Radio and Television University,Jiangsu Nanjing 210036) Abstract:The paper introduces the least square method to the data of Matlab language through taking the examples of gravity acceleration with the single pendulum.In comparison with the traditional methods,the present program can avoid the man—made errors effectively.The experiment result can be reflected intuitive1y with the visual function of the Matlab.This method is correct and fast and fit for the experiment teaching. Key words:matlab;least square method;curve fitting (上接第48页) Research of Lever Gyrostat Quantitative Demonstration I IN Xiao—long,ZHANG Jia—quan,FENG Yi (Jilin University,Jilin Changchun 130022) Abstract:This paper is based on the theoretical analysis of lever gyrostat movement,conducts a quan— titative research on the relationship between the moment and procession speed,angular velocity speed and procession speed,and tests the angular momentum theorem through the measurement ot the angu— lar velocitv speed of wheel rotation and revolving spindle procession,and the processmn angle・it makes comDarison between the measured value and theoretical calculation eventually.Applying the quantitative analysis of lever gyrostat movement to the university physics experiment,It lmpro e students prac:tical skills,and enhances their understanding of the angular momentum theorem,relation— ship between the moment and angular momentum. Key words:1ever gyrostat;moment;angular momentum;quantitative analysis 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务