matlab解答物理实验,利用Matlab语言对物理实验数据进行处理

1引言大学物理实验的数据处理,常用列表法、作图法、逐差法而最小二乘法,由于计算量较大,一般未被广泛采用与作图法相比,最小二乘法是一种比较精确的曲线拟合的方法它避免了在作图纸上人工拟合曲线的主观随意性语言提供的良好环境,既克服了最小二乘法计算量大的缺点,又简便易学,容易掌握,同时能画出较准确的拟合曲线2用语言进行物理实验的数据处理语言是理工科工作者必备的计算机语言之一利用语言进行数值运算和作图都很方便,编写程序也不复杂,并且提供了多种库函数以备调用用语言进行物理实验的数据处理,特别是用最小二乘法进行曲线拟合,十分方便例如,热电偶的定标实验,学生采集数据后在坐标纸上作图,主观随意性较大用语言进行数据处理,只需将采集到的数据输入计算机,就可画出实验点和用最小二乘法拟合的曲线(见表1和图1)表1某学生测量到的铜铁热电偶的实验数据温差()25.030.035.040.045.050.055.0电动势(10-4)1.261.832.142.522.633.123.42温差()60.065.070.075.080.085.090.0电动势(10-4)3.654.004.244.564.865.135.34根据热电偶的温差电动势随温度差变化的关系,建立物理模型:在0100范围内,铜铁热电偶的温差电动势随温差的变化基本上是一条直线,如果直线过原点,用=1拟合;若直线不过原点,则用一次函数=2+拟合曲线拟合的方法都是最小二乘法根据上述物理模型编写语言程序:=[25590];=[1.26,1.83,2.14,2.52,2.63,3.12,3.42,3.65,4.00,4.24,4.56,4.86,5.13,5.34];=[,(14,1)];=;2=;();();(,,),=25590;2=2(1)+2(2);(,2,)=;(,,+)运行程序,分别得到过原点和不过原点的拟合曲线的斜率:1=0.0606;2=0.0611.语言画的拟合曲线图(图1)如下:‘’表示测量的原始数据点;‘+’表示过原点的拟合曲线;‘……’表示一次函数拟合曲线从曲线图可得铜铁热电偶的标定为:0.60610-5/图1铜-铁热电偶标定的实验与拟合曲线3结论用语言处理物理实验数据,简单方便,非常实用采用最小二乘法拟合曲线较人工画图准确性高最小二乘法不仅能拟合一次函数,也能进行高次函数的拟合,语言提供了相应的库函数以备调用学生在处理物理实验数据的同时,锻炼了使用计算机的能力,对提高学生的计算机水平有较大帮助利用Matlab语言对物理实验数据进行处理@刘扬正$南京工程学院物理教研室!南京210013Matlab语言;;最小二乘法;;曲线拟合本文讨论利用Matlab语言通过最小二乘法对物理实验数据进行处理的优点[1]张志涌等掌握和精通MATLAB北京航空航天大学出版社,1997

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值