• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一款基于VB的應(yīng)用于逐差法的數(shù)據(jù)檢驗(yàn)軟件

      2018-06-11 08:45:56張存華王晨陽(yáng)
      關(guān)鍵詞:最小二乘法

      張存華 王晨陽(yáng)

      摘? ? 要:采用 Visual Basic 軟件開(kāi)發(fā)了一個(gè)配合逐差法使用的數(shù)據(jù)檢驗(yàn)軟件, 該軟件應(yīng)用最小二乘法原理,具有實(shí)驗(yàn)數(shù)據(jù)檢驗(yàn)及數(shù)據(jù)處理等功能。使用該軟件,為逐差法使用提供了方便。

      關(guān)鍵詞:逐差法;最小二乘法;數(shù)據(jù)檢驗(yàn);Visual Basic

      中圖分類號(hào):G642.423? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A? ? ? ? ? ? ? ?文章編號(hào):2095-7394(2018)06-0008-03

      逐差法是一種常用的數(shù)據(jù)處理方法。一般在連續(xù)測(cè)量等間隔數(shù)據(jù)時(shí),常把數(shù)據(jù)分成兩組,逐次求差再算平均值,這樣得到的結(jié)果就保持了多次測(cè)量的優(yōu)點(diǎn)。逐差法物理思想明確,方法簡(jiǎn)單易懂,在一般情況下,其結(jié)果與最小二乘法處理相差不大,比作圖法精確。因此,大學(xué)物理實(shí)驗(yàn)中被廣泛使用。例如,邁克耳遜干涉儀、等厚干涉、楊氏模量、聲速測(cè)量等。但應(yīng)注意,不要忽視了逐差法的局限性,只有在連續(xù)測(cè)量的自變量為等間隔變化,相應(yīng)兩個(gè)因變量之差均勻的情況下,才可用逐差法處理數(shù)據(jù)。如果數(shù)據(jù)之間的變化不符合規(guī)律,從而導(dǎo)致假象的發(fā)生,即規(guī)律性被平均效果掩蓋起來(lái)了。[1]所以,采用逐差法處理數(shù)據(jù)之前,對(duì)數(shù)據(jù)進(jìn)行初步檢驗(yàn),分析數(shù)據(jù)的線性關(guān)系尤為重要。為此,我們制作了一個(gè)非常實(shí)用數(shù)據(jù)合理性分析的軟件,對(duì)錯(cuò)誤數(shù)據(jù)進(jìn)行甄別,以確保數(shù)據(jù)的合理性。

      1? ? 問(wèn)題的分析與討論

      1.1? ?問(wèn)題提出

      以聲速測(cè)量實(shí)驗(yàn)為例,我們考察兩組實(shí)驗(yàn)數(shù)據(jù)列在表1中。兩組數(shù)據(jù)只有[Y2]和[Y7]位置數(shù)據(jù)不同。在溫度和頻率相同條件下,根據(jù)兩組數(shù)據(jù)計(jì)算出的結(jié)果列在表2中。從計(jì)算結(jié)果來(lái)看,第2組數(shù)據(jù)明顯優(yōu)于第1組數(shù)據(jù)。仔細(xì)分析數(shù)據(jù)發(fā)現(xiàn),第2組數(shù)據(jù)中第二個(gè)數(shù)據(jù)[Y2]=50.100mm,第七個(gè)數(shù)據(jù)[Y7]=72.100mm,這兩個(gè)數(shù)據(jù)顯然是不符合線性規(guī)律的,反而計(jì)算出了較好的結(jié)果,實(shí)驗(yàn)結(jié)果的規(guī)律性被平均效果掩蓋起來(lái)了,這就是逐差法的局限性所在。

      1.2? ?研究方法

      為了解決上述矛盾,應(yīng)用Visual Basic 開(kāi)發(fā)工具制作了一個(gè)小型的數(shù)據(jù)分析檢驗(yàn)軟件[2-8]。該軟件的設(shè)計(jì)思路是:首先,假定實(shí)驗(yàn)數(shù)據(jù)線性規(guī)律是合理的,利用最小二乘法擬合出一條直線[Y=kX+b] ,得到直線的斜率和截距和相關(guān)系數(shù)。然后,根據(jù)線性關(guān)系計(jì)算相應(yīng)自變量對(duì)應(yīng)的因變量在直線上的相應(yīng)的坐標(biāo)[Y'i],即參考值。然后,計(jì)算原輸入數(shù)據(jù)與參考值之間的差值[ΔY=Y'i-Yi],根據(jù)實(shí)驗(yàn)精度要求設(shè)定差值允許范圍,凡是超出允許范圍的數(shù)據(jù)即顯示數(shù)據(jù)不合理,同時(shí),給出該點(diǎn)理論允許的參考值,供實(shí)驗(yàn)者分析比較。將檢測(cè)出來(lái)的不合理數(shù)據(jù)修正為參考值后,重新對(duì)兩組數(shù)據(jù)按原來(lái)的條件進(jìn)行計(jì)算,計(jì)算的結(jié)果列在表3中。雖然,誤差稍微變大了一點(diǎn),但是相關(guān)系數(shù)由0.998 9變?yōu)榱?.999 9,說(shuō)明數(shù)據(jù)本身的線性關(guān)系更趨于合理了。從而,讓實(shí)驗(yàn)者知道,該點(diǎn)測(cè)量值“應(yīng)該”是多少,找到出錯(cuò)的原因,分析更正。2? ?軟件使用實(shí)例

      啟動(dòng)程序,彈出對(duì)話窗口,即進(jìn)入數(shù)據(jù)輸入界面,如圖1的所示。在各文本框中按照提示依次輸入實(shí)驗(yàn)數(shù)據(jù),再點(diǎn)擊“檢驗(yàn)”按鈕,系統(tǒng)就會(huì)自動(dòng)在后臺(tái)運(yùn)行基于最小二乘法的計(jì)算結(jié)果:斜率、截距、相關(guān)系數(shù)等,在輸出界面上輸出數(shù)據(jù)檢測(cè)結(jié)果。當(dāng)輸入的數(shù)據(jù)合理的,輸出相關(guān)系數(shù)和“數(shù)據(jù)合理,可以計(jì)算”;當(dāng)數(shù)據(jù)不合理時(shí),指出具體哪個(gè)數(shù)據(jù)是不合理的,并給出該數(shù)據(jù)對(duì)應(yīng)的可能值,即參考值。比如,當(dāng)[Y2]不合理時(shí),輸出相關(guān)系數(shù)和“數(shù)據(jù)[Y2]不合理,參考值[Y2]=51.469”,如圖2所示。如果多點(diǎn)數(shù)據(jù)不合理,則說(shuō)明數(shù)據(jù)線性差,實(shí)驗(yàn)失敗。如需修改個(gè)別數(shù)據(jù),只需在輸入文本框中直接修改該數(shù)據(jù)即可。如需要重新計(jì)算,點(diǎn)擊“清空”,文本框內(nèi)數(shù)據(jù)將被清空,再次輸入,重新計(jì)算。如需輸入的數(shù)據(jù)小于十組,只要輸入數(shù)據(jù)后,相應(yīng)的在“數(shù)據(jù)組數(shù)”文本框內(nèi)錄入相應(yīng)的數(shù)字即可。在此基礎(chǔ)上,也可以根據(jù)不同實(shí)驗(yàn)的具體的需要,計(jì)算出各自需要的實(shí)驗(yàn)結(jié)果。

      3? ? 結(jié)語(yǔ)

      基于Visual Basic軟件開(kāi)發(fā)了一個(gè)配合逐差法數(shù)據(jù)處理的一個(gè)實(shí)用小工具,實(shí)現(xiàn)了對(duì)滿足線性關(guān)系的數(shù)據(jù)的檢驗(yàn)功能。應(yīng)用本軟件,在采用逐差法處理數(shù)據(jù)之前,對(duì)數(shù)據(jù)進(jìn)行合理性檢驗(yàn),可以有效的避免逐差法因本身局限性而導(dǎo)致的不合理數(shù)據(jù)易被忽視的現(xiàn)象,同時(shí),也能幫助實(shí)驗(yàn)者深入的分析產(chǎn)生不合理數(shù)據(jù)的原因,有利于深入理解實(shí)驗(yàn)內(nèi)在的規(guī)律性、充分理解實(shí)驗(yàn)的本質(zhì)。為計(jì)算機(jī)技術(shù)在數(shù)據(jù)處理上的應(yīng)用提出了一種新的方法。

      參考文獻(xiàn):

      [1] 龔鎮(zhèn)雄. 普通物理實(shí)驗(yàn)中的數(shù)據(jù)處理[M].西安:西北電訊工程學(xué)院出版社,1985.

      [2] 蘭燕娜,李雅麗,薛同蓮.基于VB的大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].齊齊哈爾大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,27(5):17-20.

      [3] 楊會(huì)靜,李童.用VB編寫(xiě)密立根油滴實(shí)驗(yàn)數(shù)據(jù)處理軟件[J].唐山師范學(xué)院學(xué)報(bào),2003,25(5):28-30.

      [4] 趙秀宏,宋曉丹.利用VB實(shí)現(xiàn)物理實(shí)驗(yàn)中最小二乘法的數(shù)據(jù)處理[J].鞍山師范學(xué)院學(xué)報(bào)2005,7(2):26-28.

      [5] 王禮,蓋立平,紫英,等.VB 6.0在物理實(shí)驗(yàn)數(shù)據(jù)處理中的應(yīng)用[J].數(shù)理醫(yī)藥學(xué)雜志,2010,23(3):366—368.

      [6] 代紅權(quán),陳海燕.基于Math lab的大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理系統(tǒng)[J].重慶工學(xué)院學(xué)報(bào),2007,21(5):32-34.

      [7] 言秋莉,李丹,唐玉梅.標(biāo)準(zhǔn)化、網(wǎng)絡(luò)化的大學(xué)物理實(shí)驗(yàn)預(yù)習(xí)系統(tǒng)的實(shí)現(xiàn)[J].大學(xué)物理實(shí)驗(yàn), 2011,24(5):105-107.

      [8]? 張存華,孫少歌,韓蘇陽(yáng),等. 基于VB的大學(xué)物理實(shí)驗(yàn)綜合學(xué)習(xí)系統(tǒng)[J].齊齊哈爾大學(xué)學(xué)報(bào)(自然科學(xué)版),2013,29(6):72-74.

      猜你喜歡
      最小二乘法
      馬爾科夫鏈在市場(chǎng)預(yù)測(cè)中的應(yīng)用
      一種改進(jìn)的基于RSSI最小二乘法和擬牛頓法的WSN節(jié)點(diǎn)定位算法
      最小二乘法基本思想及其應(yīng)用
      科技視界(2016年22期)2016-10-18 17:12:13
      手動(dòng)求解線性回歸方程的方法和技巧
      考試周刊(2016年27期)2016-05-26 23:45:13
      一種基于最小二乘法的影子定位技術(shù)
      科技視界(2016年12期)2016-05-25 08:59:28
      基于最小二乘擬合的太陽(yáng)影子定位模型
      科技視界(2016年8期)2016-04-05 18:58:04
      辽宁省| 沿河| 扎鲁特旗| 宝兴县| 贞丰县| 新安县| 莒南县| 昭苏县| 上高县| 克什克腾旗| 新竹县| 亳州市| 通江县| 凉城县| 沂南县| 桦甸市| 东至县| 娱乐| 鄂托克旗| 绵阳市| 仲巴县| 荃湾区| 凉城县| 龙山县| 江北区| 定边县| 聂荣县| 罗甸县| 安顺市| 犍为县| 镇坪县| 蓬溪县| 五峰| 富宁县| 贺州市| 汨罗市| 海城市| 邓州市| 开化县| 九江县| 遵化市|