| [ OpenDiary ] in KIDS 글 쓴 이(By): towndrum (洞 里 鼓) 날 짜 (Date): 2006년 7월 12일 수요일 오전 12시 29분 20초 제 목(Title): Re: 주절.. Open Diary 보드지만 글타래가 이어지고 있는 관계로... :) 고정된 위치의 두 원에 접하는 제 3의 원의 중심 (x_3, y_3)을 구하는 게 문제 같은데... 고정된 두 원 중 하나의 중심을 원점으로 나머지 원의 중심과 원점을 이은 선분을 x축으로 잡으면 (r_1 >= r_2 라 하자.) x^2 +y^2 = (r_1)^2 (x-x_1)^2 +y^2 = (r_2)^2 구하고자 하는 원의 중심을 (x_3, y_3) 반지름을 r_3 라 하면 (x-x_3)^2 + (y-y_3)^2 =(r_3)^2 중심 사이의 관계식으로부터 x_3 = {(r_1 +r_3)^2 -(r_2 +r_3)^2 +(x_1)^2 }/(2x_1) y_3 = sqrt{(r_1 +r_3)^2 - (x_3)^2 } 원하는 만큼 회전변환 후 평행이동시키면 애초에 원하는 좌표를 구할 수 있겠네요. |