亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        MATLAB對靜電場等勢線的最小二乘描繪

        2013-12-24 06:39:48劉雅彬魯曉東
        大學物理實驗 2013年2期
        關(guān)鍵詞:等勢線電場線靜電場

        劉雅彬,魯曉東

        (浙江海洋學院,浙江 舟山 316000)

        在靜電場描繪實驗中,通常采用的方法是用一對電極產(chǎn)生的恒定電流模擬一對等量異種電荷產(chǎn)生的靜電場。直接測電流場有一定的困難,而借助電壓表可直接測出電場中的一系列等勢點進而畫出等勢線,再根據(jù)等勢線和電場線正交關(guān)系便可直接畫出電場線[1-2]。由于在電勢的探測過程中,介質(zhì)分布的不穩(wěn)定性以及操作時探針的抖動都會造成記錄點的不準,使手繪的等勢線具有較大的不確定度性,增大了電場線描繪畸變的可能性[3]。提高儀器的精度是解決問題的一種方法,但效果往往不明顯,原因是流體介質(zhì)的穩(wěn)定性不好控制,操作時呈現(xiàn)出較大的隨機性,因此可以運用最小二乘的方法去擬合這些點的曲線,使測量誤差得到最大的弱化。而使用MATLAB則可以直接利用它提供的優(yōu)化工具箱,簡化編程過程,并使處理的結(jié)果能以圖形方式直觀地表達[4]。

        1 最小二乘曲線擬合原理

        實驗中經(jīng)常根據(jù)許多組觀測數(shù)據(jù)來確定它們的函數(shù)曲線,這就是實驗數(shù)據(jù)處理中的曲線擬合問題。曲線擬合的目的是就是要把數(shù)據(jù)點的固有規(guī)律表現(xiàn)出來,但誤差的存在會使擬合產(chǎn)生一定程度的失真,所以必須考慮通過怎樣的途徑使誤差影響程度最?。?]。

        最小二乘準則就是使實驗值與擬合值的殘差平方和達到最小的條件下進行函數(shù)參數(shù)的估計。不妨設(shè)數(shù)據(jù)(xi,yi),估計參數(shù)為(α,β),擬合的函數(shù)為y=Φ(x,α,β),最小二乘法就是使誤差yi-Φ(xi,α,β)的平方和最小,即

        實際上是使擬合的曲線與各數(shù)據(jù)點的距離最均勻,以此達到弱化誤差對結(jié)果的影響,達到優(yōu)化曲線的目的[6]。

        2 Matlab等勢線的描繪

        2.1 等勢點的輸入

        當實驗的等勢點數(shù)據(jù)記錄到坐標紙后,必須把數(shù)據(jù)點的坐標值(x,y)存儲到矩陣中以便于MATLAB的讀取及處理。為區(qū)分不同的等勢線或不同的等勢線采集的點數(shù)量可能不一樣,每條等勢線的采集點坐標必須存儲到一個獨立的二維矩陣。

        2.2 等勢線的擬合

        MATLAB軟件提供了很多基于最小二乘準則的曲線擬合函數(shù),若曲線形狀是確定的,則可以用Lsqcur vefit()。它是一個非線性最小二乘擬合函數(shù),本質(zhì)上是求解目標函數(shù)的優(yōu)化問題。其使用典型格式為 [z,resnor m]= lsqcur vefit(f un,beta0,xdata,ydata)其中f un是要擬合的非線性函數(shù),簡單的形式可以用inline函數(shù)進行定義,如f(x,y)=a*sin(b*x+y),f=inline('a*sin(b*x+y)','a','b,'x','y')。如復雜可以寫成m文件,具體參考相關(guān)書籍[7];beta0是估計參數(shù)初始值,xdata,ydata是擬合點的數(shù)據(jù)即實驗測得數(shù)據(jù),z是返回的系數(shù)矩陣,即擬合的曲線特性參數(shù),resnor m為殘差平方和[8]。

        對于曲線未定得的可用多項式最小二乘擬合,其命令是A=polyfit(x,y,m)其中x表示函數(shù)中的自變量矩陣,y表示因變量矩陣,A是輸出的系數(shù)矩陣,即多項式的系數(shù)。多項式在自變量x處的擬合值y可用以下命令計算:y=polyval(A,x),進而算得擬合曲線的殘差平方和。

        3 應用例子及效果分析

        圖1 手工描繪等勢點及電場線

        以同軸圓柱體水槽模型形成的模擬場為例,對其進行處理。首先看由傳統(tǒng)方法描繪的靜電場,各環(huán)分布不均勻圖1并且比較毛躁。由Matlab處理時,則先根據(jù)模型得到擬合方程形式并寫為:這樣把坐標輸入點(x,y)看作函數(shù)的自變量,而f(x,y)=0就是擬合值f(x,y,a,b,r)的目標值,優(yōu)化的目標函數(shù)就簡化為 ∑[f(x,y,a,b,r)-0]2。當把這些坐標紙上的數(shù)據(jù)點轉(zhuǎn)存到matlab后,可直接調(diào)用函數(shù)Lsqcurvefit(),就得到擬合方程的估計參數(shù)(具體程序見附錄),方程的圖形化結(jié)果如圖2。為比較他們的準確性,可以計算它們的百分差分布,其中理論值[9]的計算按(1)

        VA,a,b為實驗所測量的值,r為點到圓心的距離,百分差計算結(jié)果如表1,可以看出最小二乘法比手工方法估計的參數(shù)更接近實驗值。

        圖2 matlab等勢點描繪及電場線

        表1 實驗結(jié)果比較

        4 結(jié) 論

        從示例中看出利用Matlab擬合靜電場的曲線非常方便,也適合其他實驗曲線的擬合。使用時要注意的是Matlab提供的最小二乘工具都是在一定范圍內(nèi)尋找擬合函數(shù)的局部最優(yōu)解,所以一定要結(jié)合實驗條件對搜索區(qū)間、初始值等加以約束,提高最佳參數(shù)的命中率和程序運行速度。

        程序附錄:(擬合一個圓方程,其他等勢點與此類同)

        L1=[-0.95 0;-0.6 0.6;0 0.85;0.7 0.6;0.9 0;0.6-0.65;0-0.9;-0.6-0.65];%數(shù)據(jù)由坐標紙上讀得

        plot(L1(:,1),L1(:,2),'o');grid on;%打印記錄點

        axis([-5,5,-5,5]);hol d on;%坐標紙大小

        beta0=[0,0,1];%在圓心為(0,0),半徑為1附近搜索參數(shù)

        z=zeros(size(L1,1),1);

        %寫出擬合方程形式

        myf uncircle=inline('(L1(:,1)-beta(1)).^2+(L1(:,2)-beta(2)).^2-beta(3)^2','beta','L1');[beta,resnor m]=lsqcurvefit(myf uncircle,beta0,L1,z);%最小二乘擬合

        a=beta(1);b=beta(2);r=beta(3);%返回擬合參數(shù)

        h=ezplot(@(x,y)(x-a)^2+(y-b)^2-r^2,[-5 5-5 5]);%打印擬合圓

        hold on;set(h,'Color','r','linestyle','--','linewidt h',2);

        [1]張雅男,徐飛,葉影.Matlab模擬靜電場與模擬靜電實驗的比較[J].物理與工程,2008,18(2):35-37.

        [2]羅明海,韓亞萍,等.最小二乘法在伏安法測電阻實驗中的應用[J].大學物理實驗,2012,25(2):88-90.

        [3]馮君,呂軍.最小二乘法與作圖法在物理實驗中的應用研究[J].黑龍江大學:自然科學版,1996,13(4):83-87.

        [4]葛一兵,王紀俊,卜敏.基于 MATLAB語言的靜電場實驗數(shù)據(jù)處理方法[J].大學物理實驗,2002,15(3):70-71.

        [5]陳敏.應用Matlab擬合傳感器特征曲線[J].南京師范大學學報:工程技術(shù)版,2003,3(1):45-49.

        [6]齊寶權(quán).采用中心化最小二乘法進行測井曲線擬合[J].測井技術(shù),2007,31(4):331-334.

        [7]趙靜,但琦.數(shù)學建模與數(shù)學實驗[M].3版.北京:高等教育出版社,2008.

        [8]王廣斌,劉義倫,金曉宏等.基于最小二乘原理的趨勢處理以及 Matlab的實現(xiàn)[J].有色設(shè)備,2005(4):4-7.

        [9]竺江峰,魯曉東,夏雪琴.大學物理實驗[M].北京:中國水電水利出版社,2011.

        猜你喜歡
        等勢線電場線靜電場
        利用“三線”破解帶電粒子在電場中的運動問題
        對一條特殊電場線的討論
        線電荷的電力線和等勢線的MATLAB 作圖
        一道靜電場課后習題的拓展與變式
        靜電場中的“守恒定律”及應用
        基于Matlab模擬點電荷電場線和等勢線
        科技視界(2019年34期)2019-12-17 08:10:45
        “靜電場”測試題(A)
        淺議CAI中電場變化的模擬描述
        中文信息(2016年1期)2016-07-03 11:09:08
        基于Origin的一維電荷分布系統(tǒng)的靜電場模擬
        靜電場測試題
        真人直播 免费视频| 免费观看人妻av网站| 婷婷色综合视频在线观看| 国产在视频线精品视频| 2021国产最新在线视频一区| av在线免费播放网站| 青青草成人免费在线视频| 久久天天躁狠狠躁夜夜躁2014| 丝袜足控一区二区三区 | 亚洲av日韩av高潮潮喷无码| 亚洲国产成人手机在线电影| 精品女同一区二区三区亚洲| 一区二区三区无码高清视频| 成 人 免费 黄 色 视频| 在线免费欧美| 丰满少妇av一区二区三区| 亚洲第一狼人天堂网亚洲av | 乱老年女人伦免费视频| 国产在线精品一区二区| 亚洲欧美日韩精品久久亚洲区色播 | 亚洲国产成人久久一区| 久久亚洲国产欧洲精品一 | 青青手机在线观看视频| 亚洲国产日韩欧美一区二区三区| 最新国产精品亚洲二区| 中国黄色偷拍视频二区| 丰满少妇作爱视频免费观看 | 无码中文字幕加勒比一本二本| 日日骚一区二区三区中文字幕| 精品国产三级a在线观看不卡| 亚洲码国产精品高潮在线 | 国产自产二区三区精品| 亚洲另类欧美综合久久图片区| 国产成人亚洲综合无码精品| 精品国产一区二区av麻豆不卡| 无码av中文一区二区三区| 久久精品国产亚洲av高清色欲| 熟女人妻中文字幕一区| 亚洲女人毛茸茸粉红大阴户传播| 人妻暴雨中被强制侵犯在线| 99久久精品国产自在首页|