当前位置:
文档之家› 用Excel实现实验数据的计算机处理
用Excel实现实验数据的计算机处理
式和数据范围,可双击棚应单元格,Excel将艘示公式并可对其进行编 辑修改。
襄1 溯脚拄体的直径、肖度数据表
舂
耘
e
l
蘑辩拣卡疋涮簿棱俸的俸积
2
测惫次数
直经D(∞畸
高h(mm)
3
l
17.44
32.18
4
2
17.42
32.18
5
3
17鼻2
32。20
6
霹
. 17.毒2
3220
7
5
17舶
32.22
8
6
17.44
万方数据
6l
科技信息
oIT技术论坛o
2008年第23期
数据处理的方法较多,本文只对“最小二乘法”作以简要的讨论。 3.1最小二乘法 最小二乘法线性拟合是物理实验数据处理的基本方法之一。在物 理实验中,经常要观测两个有函数关系的物理量.根据两个量的许多 组观测数据来确定它们的函数关系曲线。要借助线性或曲线方程的参 数来求出这些物理量之间的关系。嗍最小二乘法以误差理论为依据,在 诸多数据处理方法中.误差最小.精确性最好。然而在实际教学过程中 因其计算比较繁杂。学生很少采用这一方法。影响了学生运用最小二 乘法进行数据处理能力的培养。 随着计算机的普及。运用最小二乘法进行数据处理有了有利的工 具,然而采用编写程序的方法处理数据学生仍感到并不简便。寻找简 便易学、容易掌握的计算方法是解决学生掌握最小二乘法进行数据处 理的关键。而用Excel进行最小二乘法计算时不需要编写程序.处理 数据非常简便,容易掌握: 3.2用Excel实现最小二乘法的计算机处理 下面以“验证刚体的转动定律”实验为例,介绍如何用计算机实现 “最小二乘法”处理实验数据,以及用“最小二乘法”进行直线拟合。 在“验证刚体的转动定律”实验嗍中,如图2所示。刚体转动定律的 数学表达式:
y=0.659x+0.∞2
0.040 0.035 0.030 0.025 0.020 0.015 0.0lO 0.005
0.0∞ 0.0∞
0.010 0.020
0.030
0.040
图3 m—P关系图
0.050 0.060
4.结语 用手工处理物理实验数据,误差较大,且计算、作图步骤烦琐.很 容易出错,且同一组实验数据,不同的实验者数据处理的结果还不一 样;而用计算机编程处理物理实验数据,误差较小.但需繁杂的编程过 程,要求使用人员具备一定的计算机语言能力及数理统计知识。因此. 寻找一种更方便、更快捷、更可靠的数据处理方法是有意义的。 笔者在运用Excd进行数据处理及数据分析时,针对不同的实验 先制作单个实验的处理模板或编写宏.对大量数据进行分析时只需进 行复制、批量处理。这样处理的速度及可靠性是显而易见的。同时.大 量的实验储存数据也有助于对实验仪器稳定性及实验方法可靠性的 分析。Excel处理方法所得实验误差小。而且对同一组数据结果是唯一 的,因此Excel可以替代手工对实验数据进行的数据处理.该方法操 作非常简便,容易掌握,无须进行烦琐的编程,随着电脑和Excel软件 的普及,本方法具备了推广和应用的可能。l黔
翳羲羹纛
olT技术论坛o
2锻孥蘩23蘩
用Excel实现实验数据的计算机处理
王劲松 (潍坊学院物理与电子科学系 山东潍坊261061)
i接要】本文简要撂讨了Excd敞件在耪理实验数搬处理申的应弼。并媛海令等通_耱理实赣为铡,务绍了用Excel进学实验数据的镁蓬诗
葬、数据纂逸、残槛耘舍等操嚣姆悬黪和援巧。透过酝e旌酌各静函数瑷及绘朝蓬表等痨毙酌灵活燕薅,可双为实验蜜茨稃学霹霓捷篌一静更
可以很方便地进行下一步的处理。
露1条律穰炎
2.4求圆柱体的体积与标准偏差 将A16和B16单张格合并,并输入公式“±3.142+B13^2#C13,4”. 将A17和B17单元格合并,输入公式“=C16}SQRT((24815,B13心+ 《c15舷13)垡”疆车就会擞零其体积豹标准偏熬的大小。 菇羚,蓊采发褒嚣鲶羧据臻入镶误或薅黉菱竣,霹壹接在稷壤攀 元楱壤写薪的数值,Exoel将自动更正计算旗暴。如果想察看或修改公
be“m re伊嘲i∞鲫d∞on.11le data pr∞e鞘iIlg《lab鲫|tory觚d∞ientific r;eseamh耐ll
reliable,quickef粕d director by applying di鳓rent kind¥
offumtiom黝d charting 0f Excel,e懈.
2。l求溅爨翊鳕平鹭篷 选取B14单元格后单击工具横上粘贴公式的图标£。并选取常用
函数中的Avl£RAGE。然后确定计算范围“B3:B12”。单击确定后, Excel自动将圆柱体的直径平均值熙永在B13单元格中。也可在B13
单元格中直接辘入“三avem癣e(B3:B12)“后回车。对于高度平均值的计算 可淡翻曩Exeel鹣是动填充功貔来究竣。
【参考文献】 [1]杨述武.普通物理实验(一、力学及热学部分1.|E京:高等教育出版社.2000.10.
缝理,鲡:诗算警壹每篷、掾握穰差、求辩搴、截题、相关系数、进行妻线羧 合、衷解楚萃方羧、逐差法、囊夺二黎法、回努法等蘩嚣xcel孛翡数蕹 计算功能来解决即方便又快速。
Excel是一种非编程数据处理工舆软件,它的工作麟础是标有行、 列标记的表格。称为“工作表”。表巾的每个格子可用行橼和列标来标 记,称为“单元格”。“单元辂”中可以填写文字。也可以填譬数据、函数
1Key w0州s】Excel;E珊r calalllate;Data p麒瑚8ing;least sqllare method Marco
{。翦赛
,
在物理实验中往往要测量大薰的实验数据.而对这热数据的计算
及处理既费时叉费力。如果手工计算的话。还很容易出错。常用方法是
通过计算机的编程来进行计算,但熙要编写一个此类的通用计算程序 十分困难。经过一段时间的实践和探索。发现对于常见的数据计算和
Excel有许多函数,其中线性回归拟合线方程的斜率函数SLOPE、 线性回归拟合线方程的截距函数IM陋RCE盯以及相关系数函数
CORREL,可用来确定线性方程忙6石+o的口、6两个系数和计算相关系 数R以判别线性回归是否合理。BlO单元格中输入“=SLOPEfA3:A9. F3:聃)”,DlO单元格中输入“=IN7瓶RCEPT(A3:A9,F3:F9)”,F10单元格 中输入“=CORIu见(F3:F9,A3:A9)”,即可求出斜率b=o.659、截距a= O.002以及相关系数R=0.999,R值接近l。说明数据点密集地分布在
方便、更快捷、更可靠的数耱处理方浚。
EX瞪R删N1.AL 【关键词】融cd;误差计算;敷瓣处理;最小二乘法 ● THE
DATA
P】刚)I国璐SINGⅥ唧EXCEL
wang j细学哺黼嚷
国印射鼬蛐£0f鳓蚓随囊nd鄹ec|咖l越c sc蛔招鹣Wel细喙U嫩ve蝴ly,W础l嘴渤糊d锄g 26l嘶l,幽ina)
32.16
9
7
17舶
32.18
lO
S
17射
32,20
ll
9
17.46
32.18
12
10
17.44
32.20
13
串均值
17.440
32.190
‘14
栝壤偏差口
O.016
15
冀拳平玛撼豹掾准{叠差覃《x)
囊∞52
16
娜拄俸的俸积(I—夸
O.017 O.O跫瓣 奢鲫融S98源自17聊柱体的标准偏差
4.7
3.数据处理
利用&el的巍旗填充功能来完成。
213冥豢数鬃懿潮豫
剔除灏羹弼巾异常数据的标穗露多种。有3矾准弼、薅维准瓣、格
罗布斯判据(Gmbbs)等。下面以常朋的格罗布斯判据为倒来说明。按 此判据给出一个和数据个数n相联系的系数G(n=10,Gn=2.18)m,当
已知数据个散n、算术平均值和测最捌标准偏差仃。则可以保留的测量
O.005
4
0.010
8.9l
9.03
9.06
‘9.00
O.012
5
0.015
7.∞
7.12
7.09
7.10
O.020
6
O.020
6.00
5.97
6.09
6.02
O.028
(2)用“最小二乘法”进行线性拟合 操作步骤如下: ①单击“插入”菜单中的“图表”,在“图表向导”对话框中,图表类 型选则“XY散点图”,子图表类型选散点图,按“下一步”按扭: ②添加图表数据源系列名称为“m—t_2关系图,x值为=¥F¥3:¥F¥9. Y值为=¥A¥3:¥A¥9.按“下一步”按扭: ③定义图表选项x轴标题为“t4(s,”,Y轴标题为“m∞”,图例位 置为下方,按“完成”按扭,插入了一张图表; ④双击绘图区,定义绘图区无边框,无底纹; (9双击Y轴,定义图案为实线,刻度最小值为O,最大值为O.04, 主要刻度单位0.005,次要刻度单位0.00l,与X轴交叉于O:类似定义 X轴: ⑥双击网格线,定义图案线条样式为虚线,刻度根据坐标轴刻度 定义; ⑦双击数据系列标志,定义数据系列图案线型为无.数据标记为 “?”。这样,对应砝码质量(m)和砝码下落时间平方的倒数(t。2)各组数 据的散点图就绘制完成,而要拟合出关系直线.则可以用Excel的图 表菜单的添加趋势线子菜单即可。 ⑧选中所作的图表,在工具栏单击“图表”中的“添加趋势线”。在 弹出的对话框选项中“类型”选“线性(L)”;“选项”选中“显示公式”和 “显示R平方值”的复选框,便可得到拟合线方程和相关系数的平方。 所得结果如图3所示,拟合线方程为y:o.659)【+0.002,相关系数的平 方R2-0.998。在散点图和趋势线绘制好后,只要改变数据源内的数据。 则散点图和趋势线也跟着变化。