下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、最小二乘法擬合橢圓設(shè)平面任意位置橢圓方程為:x2 + Axy + By 2 + Cx + Dy + E = 0設(shè) Pi ( xi ,yi )( i = 1,2, ,N) 為橢圓輪廓上的N( N 5 ) 個測量點(diǎn), 依據(jù)最小二乘原理, 所擬合的目標(biāo)函數(shù)為:N2F( A,B, C,D, E) = (x i2+ Axi yi + Byi2 + Cxi + Dyi+ E)i=1欲使 F 為最小,需使?F?F?F?F=?F?A=?D= 0?B?C?E由此可以得方程: xi2yi2 xi yi3 xi2yi xiyi2 xi yi xi3 yi34232A22 xiyi yi xiyi yi yi xiy
2、i xi2y xi y2 xi3 xiy xiB xi3iiC =-iD xiyi2 yi3 yi2 yi2 xi2 yi xi yi E xiyi yi2 xi yiN xi2解方程可以得到A,B, C, D, E 的值。根據(jù)橢圓的幾何知識,可以計算出橢圓的五個參數(shù):位置參數(shù)(,x0, y0 )以及形狀參數(shù)( a, b) 。x0=2BC-ADA2-4By02D -AD=4BA2 -(2-D2+ 4BE-A2 )2 ACD-BCEa = 2-4B) (B -2B2)+ 1)( AA+ (1-2(ACD -2-D2+ 4BE-A2 )BCEb = 2-4B)(B +2(1 -B2)+ 1)( A
3、A += tan -1a2 - b 2Ba2 B -b 2附: MATLAB程序functionsemimajor_axis, semiminor_axis, x0, y0, phi = ellipse_fit(x, y)% Input:% x a vector of x measurements% y a vector of y measurements% Output:%semimajor_axis Magnitude of ellipse longer axis%semiminor_axis Magnitude of ellipse shorter axis%x0 x coordinat
4、e of ellipse center%y0 y coordinate of ellipse center%phi Angle of rotation in radians with respect to x-axis% explain% 2*b*x*y + c*y2 + 2*d*x + 2*f*y + g = -x2% M * p = bM = 2*x*y y2 2*x 2*y ones(size(x),%p = b c d e f gb = -x2.% p = pseudoinverse(M) * b.x = x(:);y = y(:);%Construct MM = 2*x.*y y.2
5、 2*x 2*y ones(size(x);% Multiply (-X.2) by pseudoinverse(M) e = M(-x.2);%Extract parameters from vector e a = 1;b = e(1); c = e(2); d = e(3); f = e(4); g = e(5);%Use Formulas from Mathworld to find semimajor_axis, semiminor_axis, x0, y0, and phi delta = b2-a*c;x0 = (c*d - b*f)/delta;y0 = (a*f - b*d)/delta;phi = 0.5 * acot(c-a)/(2*b);nom = 2 * (a*f2 + c*d2 + g*b2 - 2*b*d*f - a*c*g); s = sqrt(1 + (4*b2)/(a-c)2);a_prime = sqrt(nom/(delta* ( (c-a)*s -(c+a); b_prime = sqrt(nom/(delta* ( (a-c)*s -(c+a);semimajor_axis = max(a_prime, b_prime);semiminor_ax
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 玻璃深加工基礎(chǔ)知識
- 電力機(jī)車制動系統(tǒng)空氣位作用原理DK-1型電空制動機(jī)總結(jié)
- 2025年度綠色生豬養(yǎng)殖基地購銷合同范本3篇
- 2025年度生物質(zhì)燃料生產(chǎn)及銷售合作協(xié)議3篇
- 2025年教案新視角:運(yùn)用一層建筑平面圖啟發(fā)思考
- 采購主管崗位季度工作計劃
- 2025年度續(xù)簽合同申請書制作指南3篇
- 中考數(shù)學(xué)總復(fù)習(xí)第一章第1課時實數(shù)課件
- 2024煤炭裝載業(yè)務(wù)承包合同
- 2024片石市場調(diào)研與采購合作協(xié)議3篇
- 電商整年銷售規(guī)劃
- 口腔癌放療護(hù)理
- 鉆桿購銷合同模板
- 《危重患者搶救流程》課件
- 煤炭部定額解釋
- 小學(xué)三年級乘除法豎式練習(xí)題一(每日20題)
- 北京市西城區(qū)2022-2023學(xué)年高三上學(xué)期期末試卷政治試卷 附答案
- 黃山景區(qū)旅游客源消費(fèi)特征分析
- 物業(yè)項目移交清單表
- VTE評分量表解讀 課件2024.8
- 信息技術(shù)咨詢服務(wù)合同5篇
評論
0/150
提交評論