



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、最小二乘法擬合橢圓設(shè)平面任意位置橢圓方程為:x2 + Axy + By 2 + Cx + Dy + E = 0設(shè) Pi ( xi ,yi )( i = 1,2, ,N) 為橢圓輪廓上的N( N 5 ) 個(gè)測(cè)量點(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í),可以計(jì)算出橢圓的五個(gè)參數(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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新材料在消防裝備中的應(yīng)用考核試卷
- 勞動(dòng)合同標(biāo)準(zhǔn)文本 車隊(duì)
- 影視作品的跨媒介改編考核試卷
- 企業(yè)信息發(fā)布合同標(biāo)準(zhǔn)文本
- 保理回購(gòu)合同范例
- 公司工程采購(gòu)合同標(biāo)準(zhǔn)文本
- 加盟代理項(xiàng)目合同范例
- 農(nóng)業(yè)公司合作合同標(biāo)準(zhǔn)文本
- 公司廣告服務(wù)合同標(biāo)準(zhǔn)文本
- 公司技術(shù)分紅合同范例
- 2024年鄭州鐵路職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)必考題
- 民法典與醫(yī)療損害責(zé)任
- 鍋爐本體安裝單位工程驗(yàn)收表格樣本
- 小學(xué)科學(xué)跨學(xué)科項(xiàng)目化學(xué)習(xí)案例
- 建筑防水工程技術(shù)規(guī)程DBJ-T 15-19-2020
- 高三二模作文“信任他人與懷疑自己”審題立意指導(dǎo)及范文
- 2024年湖北省武漢市高考數(shù)學(xué)一調(diào)試卷
- 咬人的縫隙小班安全教案
- 2022年4月自考03201護(hù)理學(xué)導(dǎo)論試題及答案含解析
- 2024年初中學(xué)業(yè)音樂(lè)科目水平考試題庫(kù)及答案
- 數(shù)學(xué)北師大版四年級(jí)下冊(cè)用字母表示數(shù)說(shuō)課
評(píng)論
0/150
提交評(píng)論