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

Matlab非線性擬合在大學(xué)物理實(shí)驗(yàn)中的應(yīng)用

2017-11-15 11:25:46金華
科技視界 2017年20期

金華

【摘 要】非線性曲線擬合是大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理中的一個重要環(huán)節(jié)。本文以鎢絲燈泡伏安特性的研究為例,具體說明了Matlab函數(shù)nlinfit在大學(xué)物理實(shí)驗(yàn)非線性曲線擬合中的應(yīng)用。

【關(guān)鍵詞】鎢絲燈泡;伏安特性;非線性擬合;大學(xué)物理實(shí)驗(yàn)

中圖分類號: J905 文獻(xiàn)標(biāo)識碼: A 文章編號: 2095-2457(2017)20-0081-001

Application of Matlab Nonlinear Fitting in College Physics Experiment

JIN hua

(Department of Arts and Science, Shanghai Institute of Electrical Engineering,Shanghai 201306,China)

【Abstract】Nonlinear curve fitting is an important part of university physics experiment data processing. In this paper, the study of the volt-ampere characteristics of tungsten filament lamp is taken as an example to illustrate the application of the Matlab function nlinfit in the nonlinear curve fitting of university physics experiment.

【Key words】Tungsten wire bulb;Volt-ampere characteristics;Nonlinear fitting;University physics experiment

0 引言

在大學(xué)物理實(shí)驗(yàn)中,對實(shí)驗(yàn)數(shù)據(jù)進(jìn)行非線性擬合是培養(yǎng)學(xué)生科學(xué)實(shí)驗(yàn)?zāi)芰Φ闹匾w現(xiàn)。傳統(tǒng)教學(xué)要求學(xué)生將物理量之間的非線性關(guān)系,通過變量代換轉(zhuǎn)化成線性關(guān)系,在毫米方格紙上進(jìn)行線性擬合,確定直線的斜率和截距,從而求出擬合參數(shù)[1]。近年來,借助軟件的輔助計算,對實(shí)驗(yàn)曲線進(jìn)行擬合,受到實(shí)驗(yàn)教學(xué)的重視[2,3]。科學(xué)計算軟件Matlab在其統(tǒng)計工具箱中,基于高斯—牛頓法,使用nlinfit函數(shù),可對數(shù)據(jù)進(jìn)行最小二乘的非線性擬合[4]。該方法若應(yīng)用于大學(xué)物理實(shí)驗(yàn)非線性曲線的擬合,可避免傳統(tǒng)方法曲線改直的中間處理過程,直接得到擬合參數(shù),顯著提高數(shù)據(jù)處理的效率,且具有精度高的特點(diǎn)。本文在介紹nlinfit函數(shù)的使用方法的基礎(chǔ)上,利用nlinfit函數(shù)對非線性電學(xué)元件鎢絲燈泡的伏安特性曲線進(jìn)行擬合,以此體現(xiàn)Matlab非線性擬合在大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理中所具有的優(yōu)勢。

1 Matlab函數(shù)nlinfit簡介

Matlab統(tǒng)計工具箱中非線性擬合函數(shù)nlinfit基本的使用語法如下:

[para,r,J]=nlinfit(x,y,fun,para0,option)

這里,x和y代表需要擬合的自變量和應(yīng)變量;fun為自定義的含有擬合參數(shù)的函數(shù);para0為擬合參數(shù)的初值;option為高斯—牛頓法迭代擬合的相關(guān)選項(xiàng);返回值para、r和J分別表示計算得到的擬合參數(shù)、殘差和雅可比矩陣。有了para、r和J之后,可以通過函數(shù)nlpredci和nlparci進(jìn)一步計算y擬合值和相應(yīng)擬合參數(shù)的置信區(qū)間及誤差。也可以利用mse和mae等函數(shù)通過殘差r來評估擬合的精度和誤差。nlinfit及其相關(guān)函數(shù)的具體使用可參見文獻(xiàn)[4]和Matlab軟件的幫助文件。

2 大學(xué)物理實(shí)驗(yàn)教學(xué)中的一個實(shí)例

非線性電學(xué)元件的電阻會隨著電流I和兩端電壓U的變化而變化。若以I為自變量,U為應(yīng)變量作出伏安特性曲線,通過擬合U和I的非線性函數(shù)關(guān)系,電阻便可以利用求導(dǎo)R=dU/dI求得。以大學(xué)物理實(shí)驗(yàn)中鎢絲燈泡伏安特性的研究為例[1],某次實(shí)驗(yàn)測得一鎢絲燈泡兩端的電壓U為{1,2,3,4,5,6, 7,8,9,10}(V)時,通過的電流I分別為{19.18,26.72, 33.15,39.02,44.31,48.51,53.39,57.73,61.71,65.4}(mA)。在一定的電流范圍內(nèi),其電壓和電流的關(guān)系可表示成二參數(shù)的單項(xiàng)式形式[1],即U=KIn,其中K和n為與燈泡有關(guān)的擬合參數(shù)。下面給出nlinfit擬合該非線性函數(shù)的過程:

先建立需要擬合的函數(shù)的m文件fun.m:

function y=fun(para,x)

K=para(1);n=para(2);%K,n為擬合參數(shù)

y=K*x.^n;%擬合函數(shù)的表達(dá)式

函數(shù)nlinfit擬合過程和誤差評估存入m文件test.m,代碼如下:

U=[1 2 3 4 5 6 7 8 9 10];%電壓值

I=[19.18 26.72 33.15 39.02 44.31 48.51 53.39

57.73 61.71 65.4]*1e-3;%電流值

para0=[1 1];%高斯—牛頓法迭代時擬合參數(shù)的初始值

option=statset('MaxIter',1000);%設(shè)置迭代的最大次數(shù)為1000

[para,r,J]=nlinfit(I,U,'fun',para0,option);% nlinfit函數(shù)擬合

II=0.015:0.001:0.07;%電流II從0.015A變化到0.07A

UU=fun(para,II);%計算擬合參數(shù)下電流II對應(yīng)的電壓值UUendprint

plot(I,U,'r+',II,UU,'b-');%實(shí)驗(yàn)值與擬合曲線比較

title('鎢絲燈泡伏安特性曲線擬合');

legend('實(shí)驗(yàn)值','擬合',2);

xlabel('I(A)');

ylabel('U(V)');

E1=mse(r);%計算擬合數(shù)據(jù)的均方誤差;

E2=mae(r);%計算擬合數(shù)據(jù)的平均絕(下轉(zhuǎn)第20頁)(上接第81頁)對誤差;

圖1 鎢絲燈泡伏安特性曲線擬合

執(zhí)行test.m的代碼后,擬合效果見圖1中的擬合1曲線。查看Matlab的變量輸出,擬合參數(shù)K和n的數(shù)值分別為1293.4、1.7822,擬合數(shù)據(jù)的均方誤差E1和平均絕對誤差E2的數(shù)值分別為0.0033、0.0402。

考慮到n的數(shù)值接近2,可采用二次多項(xiàng)式對上述伏安特性曲線進(jìn)行擬合比較。擬合的函數(shù)的m文件fun.m可改寫成:

function y=fun(para,x)

c0=para(1); c1=para(2); c2=para(3);

y=c0+c1*x+c2*x.^2 %c0、c1和c2為二次多項(xiàng)式的擬合參數(shù)

將代碼test.m中的para0的值設(shè)為[1 1 1],plot命令中的線型設(shè)為b--,并執(zhí)行代碼,擬合效果見圖1中的擬合2曲線。計算得到的擬合參數(shù)c0、c1和c2分別為-0.74191、60.144、1588.6,E1和E2的數(shù)值為0.0011、0.0219。顯然二次多項(xiàng)式擬合的誤差要小于二參數(shù)的單項(xiàng)式擬合,擬合效果更佳。

3 結(jié)語

利用Matlab擬合函數(shù)nlinfit對大學(xué)物理實(shí)驗(yàn)中的非線性曲線進(jìn)行擬合可以直接給出擬合參數(shù),比毫米方格紙上曲線改直進(jìn)行擬合的傳統(tǒng)方法更為簡單精準(zhǔn),具有效率高的優(yōu)勢。本文的數(shù)值研究還發(fā)現(xiàn),對于鎢絲燈泡的伏安特性曲線用二次多項(xiàng)式擬合要比二參數(shù)的單項(xiàng)式擬合精度更高,可在實(shí)際的實(shí)驗(yàn)數(shù)據(jù)處理時加以考慮。

【參考文獻(xiàn)】

[1]楊黨強(qiáng),吳綱,金亞平.大學(xué)物理實(shí)驗(yàn)[M].北京:中國電力出版社,2009.

[2]段越瑩,董雁飛.利用Origin8.0軟件簡化大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)的處理[J].大學(xué)物理實(shí)驗(yàn),2013,26(3):91-95.

[3]田亞蘭.MATLAB擬合函數(shù)在大學(xué)物理實(shí)驗(yàn)數(shù)據(jù)處理中的應(yīng)用[J].甘肅科技,2015,31(7):64-66.

[4]蘇金明,阮沈勇.MATLAB6.1實(shí)用指南(下冊)[M].北京:電子工業(yè)出版社,2002.endprint

主站蜘蛛池模板: 91一级片| 日韩精品免费一线在线观看| 狼友av永久网站免费观看| a毛片基地免费大全| 亚洲高清日韩heyzo| 国产精品一区二区在线播放| 免费在线一区| 中文字幕乱码中文乱码51精品| 国产一区二区网站| 亚洲欧美日韩精品专区| 91系列在线观看| 精品久久久久久成人AV| 亚洲视频欧美不卡| 国内精品手机在线观看视频| 中文天堂在线视频| 亚洲国产亚综合在线区| 国产国拍精品视频免费看| 中文字幕永久视频| av大片在线无码免费| 中文精品久久久久国产网址| 免费观看亚洲人成网站| 超碰aⅴ人人做人人爽欧美| 自拍偷拍欧美日韩| 久久精品国产91久久综合麻豆自制| 欧洲一区二区三区无码| 小13箩利洗澡无码视频免费网站| 丁香五月婷婷激情基地| 波多野结衣一级毛片| 久久久久无码国产精品不卡| AV老司机AV天堂| 国产成人福利在线视老湿机| 国产永久在线视频| 亚洲欧美综合另类图片小说区| 国产精品手机视频| 影音先锋丝袜制服| 一级毛片免费的| 成人午夜免费视频| 成年人视频一区二区| 99热这里只有精品在线观看| 亚洲成a人在线观看| 欧美另类一区| 久久婷婷色综合老司机| 亚洲精品无码av中文字幕| 日日拍夜夜操| 亚洲欧洲日韩国产综合在线二区| 午夜啪啪福利| 成人一级免费视频| 久久综合一个色综合网| 国产网站一区二区三区| 午夜国产在线观看| 亚洲精选高清无码| 国产午夜无码专区喷水| 久热99这里只有精品视频6| 欧洲熟妇精品视频| 国产色网站| 国产免费怡红院视频| 深爱婷婷激情网| 日韩无码真实干出血视频| 中文字幕无码制服中字| 亚洲欧美在线看片AI| P尤物久久99国产综合精品| 少妇被粗大的猛烈进出免费视频| 手机看片1024久久精品你懂的| 国产一级妓女av网站| 亚洲精品无码高潮喷水A| 欧洲高清无码在线| 欧美激情二区三区| 亚洲色欲色欲www网| 国产99在线| 超薄丝袜足j国产在线视频| 日韩欧美高清视频| 亚洲中文字幕在线观看| 99热国产这里只有精品无卡顿" | 久久亚洲欧美综合| 亚洲天堂.com| 欧美国产日本高清不卡| 亚洲精品图区| 久久国产香蕉| 久久99久久无码毛片一区二区| 国产精品久久久久无码网站| 91在线免费公开视频| 91精品国产一区|