0%

已知两圆的圆心和半径,第三圆的半径,且三圆两两相切,求第三圆圆心坐标

  1. 已知两圆的圆心和半径,第三圆的半径,且三圆两两相切,求第三圆圆心坐标。设圆1圆心,半径为 x1,y1,r1 , 圆2 x2,y2,r2 。圆3 x3,y3,r3 即可得
    1. 公式1.1 (x3x1)2+(y3y1)2=(r3+r1)2=d31

    2. (x3x2)2+(y3y2)2=(r3+r2)2=d32

    3. (x2x1)2+(y2y1)2=(r1+r2)2=d21

    根据1、2、3式即得:
    1. x=(d21+d32d31)/(2d21)

    2. y=d32/d21x2

Powered By Valine
v1.5.2