999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB的大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)

2014-07-02 13:31:46張志廣等
科技視界 2014年10期
關(guān)鍵詞:數(shù)據(jù)處理

張志廣等

【摘 要】利用MATLAB處理實(shí)驗(yàn)數(shù)據(jù)已廣泛應(yīng)用于大學(xué)物理實(shí)驗(yàn)教學(xué)中,與手工計(jì)算相比能夠減少人為誤差、節(jié)省時(shí)間、提高教學(xué)效果。本文基于MATLAB的圖形用戶(hù)界面系統(tǒng)開(kāi)發(fā)了大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)。該系統(tǒng)可用于大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理的輔助教學(xué)。實(shí)際數(shù)據(jù)處理結(jié)果表明,該系統(tǒng)能夠較好的完成實(shí)驗(yàn)數(shù)據(jù)處理任務(wù)。

【關(guān)鍵詞】數(shù)據(jù)處理;MATLAB;數(shù)據(jù)擬合

【Abstract】Using MATLAB processing of experimental data has been widely applied in college physics experiment teaching, compared with manual calculation to reduce human errors, save time, improve teaching effectiveness. A data fitting system for college physics experiment is exploited by MATLAB GUI. The system can be used for college physics experiment data processing assisted teaching. Practical data processing showed that the experimental data processing system is better able to complete data processing tasks.

【Key words】Data processing; MATLAB; Data fitting

大學(xué)物理實(shí)驗(yàn)是一門(mén)重要的公共基礎(chǔ)實(shí)驗(yàn)課程,在培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和實(shí)驗(yàn)?zāi)芰ι嫌兄匾淖饔肹1]。數(shù)據(jù)處理是大學(xué)物理實(shí)驗(yàn)的重要組成部分,也是評(píng)價(jià)實(shí)驗(yàn)結(jié)果的一個(gè)重要指標(biāo)。對(duì)實(shí)驗(yàn)數(shù)據(jù)的處理比較常用的方法主要有作圖法、逐差法、最小二乘法。作圖法有形象直觀的優(yōu)點(diǎn),但帶有一定的主觀任意性,容易造成較大的人為誤差,影響實(shí)驗(yàn)結(jié)果的精確度;而逐差法主要應(yīng)用于線性關(guān)系[2],應(yīng)用范圍窄;最小二乘法是用數(shù)理統(tǒng)計(jì)的方法來(lái)處理實(shí)驗(yàn)數(shù)據(jù)的,能夠避免人工作圖的主觀隨意性,但計(jì)算比較復(fù)雜。為了把學(xué)生從復(fù)雜的手工計(jì)算中解放出來(lái),把更多的時(shí)間用于物理概念的理解、實(shí)驗(yàn)設(shè)計(jì)思想的思考, MATLAB語(yǔ)言被很多高校引入到了大學(xué)物理實(shí)驗(yàn)教學(xué)中[3-4]。由于大學(xué)物理實(shí)驗(yàn)多于大學(xué)一年級(jí)或二年級(jí)開(kāi)設(shè),很多學(xué)生還沒(méi)有接觸過(guò)MATLAB語(yǔ)言,要讓學(xué)生自己動(dòng)手編制MATLAB數(shù)據(jù)處理程序是很困難的。本文中利用MATLAB的圖形用戶(hù)界面系統(tǒng)開(kāi)發(fā)了大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)。該系統(tǒng)可以對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行擬合,從而得到函數(shù)關(guān)系,而且操作簡(jiǎn)單,用戶(hù)不需要具有專(zhuān)業(yè)的計(jì)算機(jī)數(shù)值處理知識(shí)。

1 MATLBA數(shù)據(jù)擬合

在MATLAB中,實(shí)驗(yàn)數(shù)據(jù)可以采用多項(xiàng)式擬合,進(jìn)行多項(xiàng)式擬合主要使用函數(shù)polyfit。它的基本語(yǔ)法為:p=polyfit(x,y,n)[5]。其中,x和y為參與曲線擬合的原始數(shù)據(jù);n為擬合次數(shù);運(yùn)算結(jié)果為y=pnxn+pn-1xn-1+…+p1x+p0。其中,n的不同會(huì)造成結(jié)果的差異,例如:實(shí)驗(yàn)數(shù)據(jù)為x=[1,2,3,4,5],y=[5.5,43.1,128,290.7,498.4],選擇不同的擬合次數(shù)的結(jié)果如圖1所示,從圖中可以看出一個(gè)符合的較好,一個(gè)較差,這樣就需要學(xué)生在擬合之前有較豐富的數(shù)值處理經(jīng)驗(yàn)以便選取合適的擬合次數(shù),但這恰恰是其所欠缺的。

2 系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)

2.1 設(shè)計(jì)思路

在輸入實(shí)驗(yàn)數(shù)據(jù)之后,通過(guò)設(shè)置循環(huán)過(guò)程自動(dòng)地進(jìn)行擬合,擬合次數(shù)從MATLAB所允許的最小次數(shù)開(kāi)始到最大次數(shù)終止,將每一次的擬合數(shù)據(jù)與原始數(shù)據(jù)比較,選取最接近原始數(shù)據(jù)的擬合,并最終給出函數(shù)關(guān)系。

2.2 系統(tǒng)的開(kāi)發(fā)

通過(guò)MATLAB的圖形用戶(hù)界面(GUI)的設(shè)計(jì)與開(kāi)發(fā)功能設(shè)計(jì)和開(kāi)發(fā)出該系統(tǒng),系統(tǒng)最終的文件有兩種格式:M-file格式和figure file格式。系統(tǒng)界面如圖2所示。

圖2 系統(tǒng)界面

3 數(shù)據(jù)處理實(shí)例

以非良導(dǎo)體熱導(dǎo)率的測(cè)量為例,文獻(xiàn)[6]分別用作圖法、逐差法以及最小二乘法三種方法對(duì)非良導(dǎo)體導(dǎo)熱系數(shù)實(shí)驗(yàn)所測(cè)量的數(shù)據(jù)進(jìn)行了處理。其溫度和時(shí)間的對(duì)應(yīng)數(shù)據(jù)見(jiàn)表1。

采用文獻(xiàn)中的數(shù)據(jù),使用本系統(tǒng)進(jìn)行數(shù)據(jù)處理。點(diǎn)擊系統(tǒng)界面上的“輸入數(shù)據(jù)擬合”,在彈出的對(duì)話(huà)框中將時(shí)間t和溫度T的數(shù)據(jù)輸入到擬合系統(tǒng)中, 擬合結(jié)果如圖3所示。

根據(jù)曲線方程可以方便的求取各處的斜率,從而獲得最終結(jié)果。

而文獻(xiàn)中采用最小二乘法(一元線性回歸)進(jìn)行處理,根據(jù)表1中的數(shù)據(jù),利用MATLAB作圖功能獲得的圖像如圖4所示:

所得線性關(guān)系為y=53.9294-0.8656x,相關(guān)系數(shù)為r=-0.9977。從圖像可以看出所得直線與原始數(shù)據(jù)符合不太好,可見(jiàn),在此處用最小二乘法(一元線性回歸)并不是最佳方案。

考慮到逐差法主要應(yīng)用于線性關(guān)系,應(yīng)用范圍窄,最小二乘法計(jì)算復(fù)雜工作量大,而該系統(tǒng)操作簡(jiǎn)單、圖像直觀,又有較高的精度,所以此系統(tǒng)可以作為一種處理大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)的工具。

4 結(jié)束語(yǔ)

通過(guò)對(duì)比,基于MATLAB的大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)能夠較好的完成大學(xué)物理實(shí)驗(yàn)的數(shù)據(jù)擬合工作,并且找出函數(shù)關(guān)系,從而減輕實(shí)驗(yàn)者的計(jì)算任務(wù)并提高實(shí)驗(yàn)結(jié)果的精確度。該系統(tǒng)具有操作簡(jiǎn)單、圖像直觀等特點(diǎn),并且能輸出具有較高的精度的函數(shù)關(guān)系。當(dāng)然使用這種工具只能減小誤差,并不能避免誤差。該系統(tǒng)不能完全取代人工計(jì)算,在實(shí)驗(yàn)過(guò)程中仍然要以人工為主,兩者相輔相成。

【參考文獻(xiàn)】

[1]鄭銳,李翔.大學(xué)物理實(shí)驗(yàn)教學(xué)示范中心建設(shè)探索[J].物理通報(bào),2013(1):27-30.

[2]潘小青. 逐差法及其應(yīng)用探討[J].大學(xué)物理實(shí)驗(yàn),2010, 23(2):86-87.

[3]張繼縣.探討實(shí)驗(yàn)數(shù)據(jù)處理的認(rèn)知結(jié)構(gòu),深化物理實(shí)驗(yàn)教學(xué)改革[J].物理實(shí)驗(yàn),2003,22(4):26-36.

[4]萬(wàn)慧軍, 羅小兵, 楊建平.基于MATLAB提升大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理能力[J].長(zhǎng)春師范學(xué)院學(xué)報(bào):自然科學(xué)版,2010,29(3):59-61.

[5]劉金遠(yuǎn),段萍,鄂鵬.計(jì)算物理學(xué)[M].北京:科學(xué)出版社,2012:57-63.

[6]李新梅,李幼真,丁家峰. 非良導(dǎo)體導(dǎo)熱系數(shù)實(shí)驗(yàn)數(shù)據(jù)處理方法比較[J].大學(xué)物理實(shí)驗(yàn),2011,24(6):95-97.

[責(zé)任編輯:曹明明]

【摘 要】利用MATLAB處理實(shí)驗(yàn)數(shù)據(jù)已廣泛應(yīng)用于大學(xué)物理實(shí)驗(yàn)教學(xué)中,與手工計(jì)算相比能夠減少人為誤差、節(jié)省時(shí)間、提高教學(xué)效果。本文基于MATLAB的圖形用戶(hù)界面系統(tǒng)開(kāi)發(fā)了大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)。該系統(tǒng)可用于大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理的輔助教學(xué)。實(shí)際數(shù)據(jù)處理結(jié)果表明,該系統(tǒng)能夠較好的完成實(shí)驗(yàn)數(shù)據(jù)處理任務(wù)。

【關(guān)鍵詞】數(shù)據(jù)處理;MATLAB;數(shù)據(jù)擬合

【Abstract】Using MATLAB processing of experimental data has been widely applied in college physics experiment teaching, compared with manual calculation to reduce human errors, save time, improve teaching effectiveness. A data fitting system for college physics experiment is exploited by MATLAB GUI. The system can be used for college physics experiment data processing assisted teaching. Practical data processing showed that the experimental data processing system is better able to complete data processing tasks.

【Key words】Data processing; MATLAB; Data fitting

大學(xué)物理實(shí)驗(yàn)是一門(mén)重要的公共基礎(chǔ)實(shí)驗(yàn)課程,在培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和實(shí)驗(yàn)?zāi)芰ι嫌兄匾淖饔肹1]。數(shù)據(jù)處理是大學(xué)物理實(shí)驗(yàn)的重要組成部分,也是評(píng)價(jià)實(shí)驗(yàn)結(jié)果的一個(gè)重要指標(biāo)。對(duì)實(shí)驗(yàn)數(shù)據(jù)的處理比較常用的方法主要有作圖法、逐差法、最小二乘法。作圖法有形象直觀的優(yōu)點(diǎn),但帶有一定的主觀任意性,容易造成較大的人為誤差,影響實(shí)驗(yàn)結(jié)果的精確度;而逐差法主要應(yīng)用于線性關(guān)系[2],應(yīng)用范圍窄;最小二乘法是用數(shù)理統(tǒng)計(jì)的方法來(lái)處理實(shí)驗(yàn)數(shù)據(jù)的,能夠避免人工作圖的主觀隨意性,但計(jì)算比較復(fù)雜。為了把學(xué)生從復(fù)雜的手工計(jì)算中解放出來(lái),把更多的時(shí)間用于物理概念的理解、實(shí)驗(yàn)設(shè)計(jì)思想的思考, MATLAB語(yǔ)言被很多高校引入到了大學(xué)物理實(shí)驗(yàn)教學(xué)中[3-4]。由于大學(xué)物理實(shí)驗(yàn)多于大學(xué)一年級(jí)或二年級(jí)開(kāi)設(shè),很多學(xué)生還沒(méi)有接觸過(guò)MATLAB語(yǔ)言,要讓學(xué)生自己動(dòng)手編制MATLAB數(shù)據(jù)處理程序是很困難的。本文中利用MATLAB的圖形用戶(hù)界面系統(tǒng)開(kāi)發(fā)了大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)。該系統(tǒng)可以對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行擬合,從而得到函數(shù)關(guān)系,而且操作簡(jiǎn)單,用戶(hù)不需要具有專(zhuān)業(yè)的計(jì)算機(jī)數(shù)值處理知識(shí)。

1 MATLBA數(shù)據(jù)擬合

在MATLAB中,實(shí)驗(yàn)數(shù)據(jù)可以采用多項(xiàng)式擬合,進(jìn)行多項(xiàng)式擬合主要使用函數(shù)polyfit。它的基本語(yǔ)法為:p=polyfit(x,y,n)[5]。其中,x和y為參與曲線擬合的原始數(shù)據(jù);n為擬合次數(shù);運(yùn)算結(jié)果為y=pnxn+pn-1xn-1+…+p1x+p0。其中,n的不同會(huì)造成結(jié)果的差異,例如:實(shí)驗(yàn)數(shù)據(jù)為x=[1,2,3,4,5],y=[5.5,43.1,128,290.7,498.4],選擇不同的擬合次數(shù)的結(jié)果如圖1所示,從圖中可以看出一個(gè)符合的較好,一個(gè)較差,這樣就需要學(xué)生在擬合之前有較豐富的數(shù)值處理經(jīng)驗(yàn)以便選取合適的擬合次數(shù),但這恰恰是其所欠缺的。

2 系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)

2.1 設(shè)計(jì)思路

在輸入實(shí)驗(yàn)數(shù)據(jù)之后,通過(guò)設(shè)置循環(huán)過(guò)程自動(dòng)地進(jìn)行擬合,擬合次數(shù)從MATLAB所允許的最小次數(shù)開(kāi)始到最大次數(shù)終止,將每一次的擬合數(shù)據(jù)與原始數(shù)據(jù)比較,選取最接近原始數(shù)據(jù)的擬合,并最終給出函數(shù)關(guān)系。

2.2 系統(tǒng)的開(kāi)發(fā)

通過(guò)MATLAB的圖形用戶(hù)界面(GUI)的設(shè)計(jì)與開(kāi)發(fā)功能設(shè)計(jì)和開(kāi)發(fā)出該系統(tǒng),系統(tǒng)最終的文件有兩種格式:M-file格式和figure file格式。系統(tǒng)界面如圖2所示。

圖2 系統(tǒng)界面

3 數(shù)據(jù)處理實(shí)例

以非良導(dǎo)體熱導(dǎo)率的測(cè)量為例,文獻(xiàn)[6]分別用作圖法、逐差法以及最小二乘法三種方法對(duì)非良導(dǎo)體導(dǎo)熱系數(shù)實(shí)驗(yàn)所測(cè)量的數(shù)據(jù)進(jìn)行了處理。其溫度和時(shí)間的對(duì)應(yīng)數(shù)據(jù)見(jiàn)表1。

采用文獻(xiàn)中的數(shù)據(jù),使用本系統(tǒng)進(jìn)行數(shù)據(jù)處理。點(diǎn)擊系統(tǒng)界面上的“輸入數(shù)據(jù)擬合”,在彈出的對(duì)話(huà)框中將時(shí)間t和溫度T的數(shù)據(jù)輸入到擬合系統(tǒng)中, 擬合結(jié)果如圖3所示。

根據(jù)曲線方程可以方便的求取各處的斜率,從而獲得最終結(jié)果。

而文獻(xiàn)中采用最小二乘法(一元線性回歸)進(jìn)行處理,根據(jù)表1中的數(shù)據(jù),利用MATLAB作圖功能獲得的圖像如圖4所示:

所得線性關(guān)系為y=53.9294-0.8656x,相關(guān)系數(shù)為r=-0.9977。從圖像可以看出所得直線與原始數(shù)據(jù)符合不太好,可見(jiàn),在此處用最小二乘法(一元線性回歸)并不是最佳方案。

考慮到逐差法主要應(yīng)用于線性關(guān)系,應(yīng)用范圍窄,最小二乘法計(jì)算復(fù)雜工作量大,而該系統(tǒng)操作簡(jiǎn)單、圖像直觀,又有較高的精度,所以此系統(tǒng)可以作為一種處理大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)的工具。

4 結(jié)束語(yǔ)

通過(guò)對(duì)比,基于MATLAB的大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)能夠較好的完成大學(xué)物理實(shí)驗(yàn)的數(shù)據(jù)擬合工作,并且找出函數(shù)關(guān)系,從而減輕實(shí)驗(yàn)者的計(jì)算任務(wù)并提高實(shí)驗(yàn)結(jié)果的精確度。該系統(tǒng)具有操作簡(jiǎn)單、圖像直觀等特點(diǎn),并且能輸出具有較高的精度的函數(shù)關(guān)系。當(dāng)然使用這種工具只能減小誤差,并不能避免誤差。該系統(tǒng)不能完全取代人工計(jì)算,在實(shí)驗(yàn)過(guò)程中仍然要以人工為主,兩者相輔相成。

【參考文獻(xiàn)】

[1]鄭銳,李翔.大學(xué)物理實(shí)驗(yàn)教學(xué)示范中心建設(shè)探索[J].物理通報(bào),2013(1):27-30.

[2]潘小青. 逐差法及其應(yīng)用探討[J].大學(xué)物理實(shí)驗(yàn),2010, 23(2):86-87.

[3]張繼縣.探討實(shí)驗(yàn)數(shù)據(jù)處理的認(rèn)知結(jié)構(gòu),深化物理實(shí)驗(yàn)教學(xué)改革[J].物理實(shí)驗(yàn),2003,22(4):26-36.

[4]萬(wàn)慧軍, 羅小兵, 楊建平.基于MATLAB提升大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理能力[J].長(zhǎng)春師范學(xué)院學(xué)報(bào):自然科學(xué)版,2010,29(3):59-61.

[5]劉金遠(yuǎn),段萍,鄂鵬.計(jì)算物理學(xué)[M].北京:科學(xué)出版社,2012:57-63.

[6]李新梅,李幼真,丁家峰. 非良導(dǎo)體導(dǎo)熱系數(shù)實(shí)驗(yàn)數(shù)據(jù)處理方法比較[J].大學(xué)物理實(shí)驗(yàn),2011,24(6):95-97.

[責(zé)任編輯:曹明明]

【摘 要】利用MATLAB處理實(shí)驗(yàn)數(shù)據(jù)已廣泛應(yīng)用于大學(xué)物理實(shí)驗(yàn)教學(xué)中,與手工計(jì)算相比能夠減少人為誤差、節(jié)省時(shí)間、提高教學(xué)效果。本文基于MATLAB的圖形用戶(hù)界面系統(tǒng)開(kāi)發(fā)了大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)。該系統(tǒng)可用于大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理的輔助教學(xué)。實(shí)際數(shù)據(jù)處理結(jié)果表明,該系統(tǒng)能夠較好的完成實(shí)驗(yàn)數(shù)據(jù)處理任務(wù)。

【關(guān)鍵詞】數(shù)據(jù)處理;MATLAB;數(shù)據(jù)擬合

【Abstract】Using MATLAB processing of experimental data has been widely applied in college physics experiment teaching, compared with manual calculation to reduce human errors, save time, improve teaching effectiveness. A data fitting system for college physics experiment is exploited by MATLAB GUI. The system can be used for college physics experiment data processing assisted teaching. Practical data processing showed that the experimental data processing system is better able to complete data processing tasks.

【Key words】Data processing; MATLAB; Data fitting

大學(xué)物理實(shí)驗(yàn)是一門(mén)重要的公共基礎(chǔ)實(shí)驗(yàn)課程,在培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和實(shí)驗(yàn)?zāi)芰ι嫌兄匾淖饔肹1]。數(shù)據(jù)處理是大學(xué)物理實(shí)驗(yàn)的重要組成部分,也是評(píng)價(jià)實(shí)驗(yàn)結(jié)果的一個(gè)重要指標(biāo)。對(duì)實(shí)驗(yàn)數(shù)據(jù)的處理比較常用的方法主要有作圖法、逐差法、最小二乘法。作圖法有形象直觀的優(yōu)點(diǎn),但帶有一定的主觀任意性,容易造成較大的人為誤差,影響實(shí)驗(yàn)結(jié)果的精確度;而逐差法主要應(yīng)用于線性關(guān)系[2],應(yīng)用范圍窄;最小二乘法是用數(shù)理統(tǒng)計(jì)的方法來(lái)處理實(shí)驗(yàn)數(shù)據(jù)的,能夠避免人工作圖的主觀隨意性,但計(jì)算比較復(fù)雜。為了把學(xué)生從復(fù)雜的手工計(jì)算中解放出來(lái),把更多的時(shí)間用于物理概念的理解、實(shí)驗(yàn)設(shè)計(jì)思想的思考, MATLAB語(yǔ)言被很多高校引入到了大學(xué)物理實(shí)驗(yàn)教學(xué)中[3-4]。由于大學(xué)物理實(shí)驗(yàn)多于大學(xué)一年級(jí)或二年級(jí)開(kāi)設(shè),很多學(xué)生還沒(méi)有接觸過(guò)MATLAB語(yǔ)言,要讓學(xué)生自己動(dòng)手編制MATLAB數(shù)據(jù)處理程序是很困難的。本文中利用MATLAB的圖形用戶(hù)界面系統(tǒng)開(kāi)發(fā)了大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)。該系統(tǒng)可以對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行擬合,從而得到函數(shù)關(guān)系,而且操作簡(jiǎn)單,用戶(hù)不需要具有專(zhuān)業(yè)的計(jì)算機(jī)數(shù)值處理知識(shí)。

1 MATLBA數(shù)據(jù)擬合

在MATLAB中,實(shí)驗(yàn)數(shù)據(jù)可以采用多項(xiàng)式擬合,進(jìn)行多項(xiàng)式擬合主要使用函數(shù)polyfit。它的基本語(yǔ)法為:p=polyfit(x,y,n)[5]。其中,x和y為參與曲線擬合的原始數(shù)據(jù);n為擬合次數(shù);運(yùn)算結(jié)果為y=pnxn+pn-1xn-1+…+p1x+p0。其中,n的不同會(huì)造成結(jié)果的差異,例如:實(shí)驗(yàn)數(shù)據(jù)為x=[1,2,3,4,5],y=[5.5,43.1,128,290.7,498.4],選擇不同的擬合次數(shù)的結(jié)果如圖1所示,從圖中可以看出一個(gè)符合的較好,一個(gè)較差,這樣就需要學(xué)生在擬合之前有較豐富的數(shù)值處理經(jīng)驗(yàn)以便選取合適的擬合次數(shù),但這恰恰是其所欠缺的。

2 系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)

2.1 設(shè)計(jì)思路

在輸入實(shí)驗(yàn)數(shù)據(jù)之后,通過(guò)設(shè)置循環(huán)過(guò)程自動(dòng)地進(jìn)行擬合,擬合次數(shù)從MATLAB所允許的最小次數(shù)開(kāi)始到最大次數(shù)終止,將每一次的擬合數(shù)據(jù)與原始數(shù)據(jù)比較,選取最接近原始數(shù)據(jù)的擬合,并最終給出函數(shù)關(guān)系。

2.2 系統(tǒng)的開(kāi)發(fā)

通過(guò)MATLAB的圖形用戶(hù)界面(GUI)的設(shè)計(jì)與開(kāi)發(fā)功能設(shè)計(jì)和開(kāi)發(fā)出該系統(tǒng),系統(tǒng)最終的文件有兩種格式:M-file格式和figure file格式。系統(tǒng)界面如圖2所示。

圖2 系統(tǒng)界面

3 數(shù)據(jù)處理實(shí)例

以非良導(dǎo)體熱導(dǎo)率的測(cè)量為例,文獻(xiàn)[6]分別用作圖法、逐差法以及最小二乘法三種方法對(duì)非良導(dǎo)體導(dǎo)熱系數(shù)實(shí)驗(yàn)所測(cè)量的數(shù)據(jù)進(jìn)行了處理。其溫度和時(shí)間的對(duì)應(yīng)數(shù)據(jù)見(jiàn)表1。

采用文獻(xiàn)中的數(shù)據(jù),使用本系統(tǒng)進(jìn)行數(shù)據(jù)處理。點(diǎn)擊系統(tǒng)界面上的“輸入數(shù)據(jù)擬合”,在彈出的對(duì)話(huà)框中將時(shí)間t和溫度T的數(shù)據(jù)輸入到擬合系統(tǒng)中, 擬合結(jié)果如圖3所示。

根據(jù)曲線方程可以方便的求取各處的斜率,從而獲得最終結(jié)果。

而文獻(xiàn)中采用最小二乘法(一元線性回歸)進(jìn)行處理,根據(jù)表1中的數(shù)據(jù),利用MATLAB作圖功能獲得的圖像如圖4所示:

所得線性關(guān)系為y=53.9294-0.8656x,相關(guān)系數(shù)為r=-0.9977。從圖像可以看出所得直線與原始數(shù)據(jù)符合不太好,可見(jiàn),在此處用最小二乘法(一元線性回歸)并不是最佳方案。

考慮到逐差法主要應(yīng)用于線性關(guān)系,應(yīng)用范圍窄,最小二乘法計(jì)算復(fù)雜工作量大,而該系統(tǒng)操作簡(jiǎn)單、圖像直觀,又有較高的精度,所以此系統(tǒng)可以作為一種處理大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)的工具。

4 結(jié)束語(yǔ)

通過(guò)對(duì)比,基于MATLAB的大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)擬合系統(tǒng)能夠較好的完成大學(xué)物理實(shí)驗(yàn)的數(shù)據(jù)擬合工作,并且找出函數(shù)關(guān)系,從而減輕實(shí)驗(yàn)者的計(jì)算任務(wù)并提高實(shí)驗(yàn)結(jié)果的精確度。該系統(tǒng)具有操作簡(jiǎn)單、圖像直觀等特點(diǎn),并且能輸出具有較高的精度的函數(shù)關(guān)系。當(dāng)然使用這種工具只能減小誤差,并不能避免誤差。該系統(tǒng)不能完全取代人工計(jì)算,在實(shí)驗(yàn)過(guò)程中仍然要以人工為主,兩者相輔相成。

【參考文獻(xiàn)】

[1]鄭銳,李翔.大學(xué)物理實(shí)驗(yàn)教學(xué)示范中心建設(shè)探索[J].物理通報(bào),2013(1):27-30.

[2]潘小青. 逐差法及其應(yīng)用探討[J].大學(xué)物理實(shí)驗(yàn),2010, 23(2):86-87.

[3]張繼縣.探討實(shí)驗(yàn)數(shù)據(jù)處理的認(rèn)知結(jié)構(gòu),深化物理實(shí)驗(yàn)教學(xué)改革[J].物理實(shí)驗(yàn),2003,22(4):26-36.

[4]萬(wàn)慧軍, 羅小兵, 楊建平.基于MATLAB提升大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理能力[J].長(zhǎng)春師范學(xué)院學(xué)報(bào):自然科學(xué)版,2010,29(3):59-61.

[5]劉金遠(yuǎn),段萍,鄂鵬.計(jì)算物理學(xué)[M].北京:科學(xué)出版社,2012:57-63.

[6]李新梅,李幼真,丁家峰. 非良導(dǎo)體導(dǎo)熱系數(shù)實(shí)驗(yàn)數(shù)據(jù)處理方法比較[J].大學(xué)物理實(shí)驗(yàn),2011,24(6):95-97.

[責(zé)任編輯:曹明明]

猜你喜歡
數(shù)據(jù)處理
驗(yàn)證動(dòng)量守恒定律實(shí)驗(yàn)數(shù)據(jù)處理初探
認(rèn)知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補(bǔ)與極大似然估計(jì)法*
ILWT-EEMD數(shù)據(jù)處理的ELM滾動(dòng)軸承故障診斷
ADS-B數(shù)據(jù)處理中心的設(shè)計(jì)與實(shí)現(xiàn)
MATLAB在化學(xué)工程與工藝實(shí)驗(yàn)數(shù)據(jù)處理中的應(yīng)用
基于希爾伯特- 黃變換的去噪法在外測(cè)數(shù)據(jù)處理中的應(yīng)用
大數(shù)據(jù)處理中基于熱感知的能源冷卻技術(shù)
Matlab在密立根油滴實(shí)驗(yàn)數(shù)據(jù)處理中的應(yīng)用
數(shù)據(jù)處理能力在求職中起關(guān)鍵作用
我國(guó)首個(gè)“突發(fā)事件基礎(chǔ)數(shù)據(jù)處理標(biāo)準(zhǔn)”發(fā)布
主站蜘蛛池模板: AV熟女乱| a级毛片毛片免费观看久潮| 日韩欧美国产另类| 亚洲国产第一区二区香蕉| 国产丝袜第一页| 99国产精品国产高清一区二区| 日本欧美视频在线观看| 亚洲日韩精品无码专区97| 亚洲精品无码久久毛片波多野吉| 欧美色视频在线| 本亚洲精品网站| 亚洲日本中文字幕天堂网| 99热这里只有精品免费国产| 精品久久777| 国产人成网线在线播放va| 尤物成AV人片在线观看| 午夜福利网址| 亚洲乱伦视频| 国产美女自慰在线观看| 亚洲欧洲天堂色AV| 国产无码在线调教| 91亚洲精选| 青青青视频蜜桃一区二区| 成人午夜视频在线| 亚洲Av综合日韩精品久久久| www亚洲精品| 青青草一区二区免费精品| 成人免费网站久久久| 波多野结衣无码中文字幕在线观看一区二区 | 性网站在线观看| 精品99在线观看| 无码网站免费观看| jizz亚洲高清在线观看| 久久精品中文字幕免费| 黄色网址手机国内免费在线观看| 亚洲美女一区二区三区| 国产乱人伦AV在线A| 视频二区亚洲精品| 狠狠色成人综合首页| 亚洲精品福利视频| 中文天堂在线视频| 国产黄网站在线观看| 欧美久久网| 亚洲色欲色欲www网| 亚洲国产精品久久久久秋霞影院| 婷婷午夜天| 欧美一区二区啪啪| 国产美女在线免费观看| 91成人免费观看| 国产精品精品视频| 高清无码一本到东京热| 99久久国产综合精品女同| 欧美成人综合在线| 亚洲综合第一页| 国产精女同一区二区三区久| 亚洲无线国产观看| 亚洲国产天堂久久九九九| 国产成人亚洲综合a∨婷婷| 日韩精品高清自在线| 国产亚洲欧美日韩在线观看一区二区| 久久鸭综合久久国产| 亚洲欧美一区二区三区蜜芽| 91系列在线观看| 国产超碰一区二区三区| 色成人综合| 91外围女在线观看| 99精品视频播放| 素人激情视频福利| 自偷自拍三级全三级视频 | 国产十八禁在线观看免费| 又猛又黄又爽无遮挡的视频网站 | 中文字幕天无码久久精品视频免费| 久久精品人人做人人综合试看| 国产精品第| 亚洲天堂视频网| 国产午夜福利在线小视频| 国产a在视频线精品视频下载| 久久中文字幕av不卡一区二区| 国产美女精品一区二区| 国产成人综合亚洲网址| 亚洲综合色婷婷| 18禁黄无遮挡免费动漫网站|