Нужно узнать координату точки касания прямой, проходящей через (x1,y1) и окружности с...

0 голосов
40 просмотров

Нужно узнать координату точки касания прямой, проходящей через (x1,y1) и окружности с центром в (x0,y0) и радиусом R.


Математика (17 баллов) | 40 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Пусть дана точка А(x1,y1) и окружность радиуса R с центром в точке О(x0,y0).
В общем виде решение этой задачи очень громоздкое.
Из точки к окружности 2 касательных.
Так как касательная перпендикулярна радиусу в точку касания, то точки касания находятся как точки пересечения окружности с радиусом R и окружности с центром в середине отрезка АО.
Для этого надо решить систему:
\left \{ {{(x_1-x_o)^2+(y_1-y_o)^2=R^2} \atop {(x- \frac{x_1+x_o}{2})^2+(y- \frac{y_1+y_o}{2})^2 = \frac{(x_o-x_1)^2+(y_o-y_1)^2}{4} }} \right..


Скачать вложение Word (DOC)
(309k баллов)