蔣衛(wèi)建
我們在處理實驗數(shù)據(jù)時,經(jīng)常要對大量的數(shù)據(jù)進行步驟重復(fù)的計算,計算工作量都很大,可以利用計算機軟件來幫助我們完成數(shù)據(jù)處理任務(wù)。[1-2]
一、Excel簡介和Excel函數(shù)計算
Microsoft Excel是微軟公司的辦公軟件Microsoft office的組件之一。Microsoft Excel可以執(zhí)行計算,有大量的內(nèi)置函數(shù)可供選擇,可以制作圖表、添加曲線擬合趨勢線,完全能夠滿足我們大學(xué)物理實驗課中處理實驗數(shù)據(jù)的要求。Excel軟件普及度很高,也很適合初學(xué)者學(xué)習(xí)使用。本書中,我們將以Excel 2010為例來說明如何使用軟件來處理數(shù)據(jù)。[3-4]
Excel表格中,每一個格子稱為單元格,用圖(1)中第一列的1、2、3……表示行數(shù),第一行A、B、C……表示列數(shù)。例如圖中選中的是單元格J2,其內(nèi)容顯示的是“815.69”。單元格中既可以輸入數(shù)字,如單元格B2至I2;也可以輸入字符,如單元格A2;還可以輸入公式,如單元格J2、K2。公式的特點是以“=”號作為起始符號。我們就是要利用Excel可以用公式做計算的功能來處理數(shù)據(jù)。我們要注意,在Excel表格中輸入公式后,將直接顯示計算結(jié)果,如圖(1)中單元格J2。若要查看某單元格公式,可以用鼠標(biāo)選中某單元格后,在編輯欄(圖(1)的中部按鍵 后的空格)內(nèi)查看。如圖(1)中單元格J2中輸入的公式為“=AVERAGE(A2:I2)”,表示對從單元格A2至單元格J2中的值求平均值,注意這里是用“:”連接A2和I2。
為了計算標(biāo)準(zhǔn)差,如圖(2)所示,可選擇單元格K2,點擊按鍵,彈出插入函數(shù)對話框,選擇“STDEV”函數(shù)(標(biāo)準(zhǔn)差Standard Deviation)。在函數(shù)參數(shù)對話框中,輸入“B2:I2”。點擊確定按鍵,單元格K2中即會顯示出標(biāo)準(zhǔn)差的值。
二、Excel逐差法處理數(shù)據(jù)舉例
我們再來看看如何在Excel中采用逐差法處理數(shù)據(jù)。
例如,在測量聲波速度的實驗中,聲波傳播至相距Δx=25.00mm的各個位置時,測得其相應(yīng)的時間數(shù)據(jù)如表1所示。我們要用逐差法處理數(shù)據(jù)求得聲波速度v。
如圖(3),在行1輸入物理量的名稱和單位,然后輸入實驗數(shù)據(jù),并設(shè)置列A的小數(shù)位數(shù)為“2”。在單元格C2輸入“=B6-B2”,在按回車鍵。單元格C2將顯示“296”,為單元格B6的值“516”和單元格B2的值“220”之差。
接著,我們要用到Excel的自動填充功能。將鼠標(biāo)移到單元格C2右下角的附近。鼠標(biāo)會變成一個黑色的實心的小十字,按住鼠標(biāo)左鍵向下拖動至單元格C4,就可以實現(xiàn)自動填充。自動填充后,列C各行都是與單元格C2相似的公式,例如單元格C3為“=B7-B3”,Excel自動地把公式中的行號相應(yīng)增加了。而這正好是逐差法所需要的計算公式。注意,每次執(zhí)行自動填充后,我們都要選擇自動填充的單元格,在編輯欄檢查公式是否正確。
我們在圖(3)中單元格D2使用了平均值公式計算Δt平均。在圖(3)單元格E2中輸入的公式為“=25.00*0.001/(D2*0.000001/4)”,顯示的“337.8”,即是聲速的值。
三、小結(jié)
利用計算機軟件來幫助我們完成數(shù)據(jù)處理任務(wù),特別是可以使用公式,可以節(jié)約數(shù)據(jù)處理的時間,提高效率。
參考文獻
[1]陳守川.杜金潮等.新編大學(xué)物理實驗教程.杭州:浙江大學(xué)出版社.2011.
[2]丁慎訓(xùn).張連芳.物理實驗教程.北京:清華大學(xué)出版社.2002.
[3]Excel Home.Excel數(shù)據(jù)處理與分析.實戰(zhàn)技巧精粹.北京:人民郵電出版社.2008.
[4]Excel Home.Excel函數(shù)與公式.實戰(zhàn)技巧精粹.北京:人民郵電出版社.2008.