亚洲免费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| 亚洲精品第一国产综合亚av| 韩日美无码精品无码| 日韩美无码一区二区三区| 国产一区二区三区日韩精品| 狼狼色丁香久久女婷婷综合| 日日碰日日摸日日澡视频播放| 97精品久久久久中文字幕 | 午夜日本精品一区二区| 一级内射免费观看视频| 欧美又大又硬又粗bbbbb| 一本色道久久88综合日韩精品| 野外性史欧美k8播放| 国产在线看不卡一区二区| 亚洲中文字幕一二区精品自拍 | 亚洲va中文字幕| 国产亚洲精久久久久久无码77777| 99久久精品久久久| 亚洲一区二区三区四区精品| 亚洲第一女人av| 亚洲av片一区二区三区| 久久se精品一区精品二区国产| 自拍视频国产在线观看| av免费一区二区久久| 乱色欧美激惰| 中文字幕久无码免费久久| 日本高清不在线一区二区色| 国产精品日本中文在线| 色婷婷色丁香久久婷婷| 天天爽夜夜爱| 国产剧情国产精品一区| 熟女人妻一区二区在线观看| 国产成人综合精品一区二区| 无码人妻久久一区二区三区蜜桃| 男人扒开女人下面狂躁小视频| 国产精品一区二区三级| 国产精品视频一区二区久久| 亚洲最新无码中文字幕久久| 国产精品无圣光一区二区| 伊人婷婷色香五月综合缴激情|