التقريب الخطي لمجموعة من الخطوط بواسطة مجموعة من النقاط الصاخبة

صياغة المشكلة



لنفكر في مشكلة تقريب مجموعة من الخطوط المستقيمة بمجموعة من الإحداثيات المزعجة للنقاط الواقعة على مجموعة معينة من الخطوط (انظر الشكل 1 والشكل 2). لن تعمل صيغة التقريب الخطي المعتادة هنا ، لأن النقاط مختلطة وستكون النتيجة خطًا متوسطًا بينهما (انظر الشكل 3).





الشكل: مجموعة خطية واحدة ومجموعة إحداثيات صاخبة







الشكل: 2 مجموعة من الخطوط ومجموعة صاخبة من الإحداثيات بمقياس موسع





الشكل: 3 نتيجة التقريب الخطي



الخوارزمية



, , . .. , , -90 +90 ( -180 180 , .. ).



, , . , , . .



, , . , , .



1.



. , . , . -90 90 0.1 .



2.



, .



, , :

y=kx+b,xp,yp



, , , :



yyp=(xxp)/k=>y=x/k+xp/k+yp



, :



x/k+xp/k+yp=kx+b=>x+xp+kyp=k2x+bk



bk+xp+kyp=k2x+x=>x=(xp+kypbk)/(k2+1)



y=k(xp+kypbk)/(k2+1)+b=(kxp+k2ypbk2+bk2+b)/(k2+1)=(kxp+k2yp+b)/(k2+1)



:



dist=((xp(xp+kypbk)/(k2+1))2+(yp(kxp+k2yp+b)/(k2+1))2)



3.



, , , (. . 4-6).



. , (. . 7, 8). . 7 , .





. 4 ( )





. 5 ( )





. 6 ( )





. 7 ( 1)





. 8 ( 2)



4.



, . , (. . 9 . 10):



k=(N1N(xy)1Nx1Ny)/(N1Nx2(1Nx)2);b=(1Nyk1Nx)/N





. 9





. 10





(. 11-13).





. 11





. 12





. 13





( ). .



, , , , .



, - . , . - , .




All Articles