Пересечение окружностей — различия между версиями
Gemin (обсуждение | вклад) |
|||
Строка 1: | Строка 1: | ||
− | Заданы две окружности разного радиуса точками центров <tex>(x_0;y_0)</tex>, <tex>(x_1;y_1)</tex> и радиусами <tex>r_0</tex> и <tex>r_1</tex> соответственно. | + | [[Файл:circles.png|450px|thumb|Пересечение окружностей]]Заданы две окружности разного радиуса точками центров <tex>(x_0;y_0)</tex>, <tex>(x_1;y_1)</tex> и радиусами <tex>r_0</tex> и <tex>r_1</tex> соответственно. |
Будем вычислять координаты искомых точек пересечения окружностей в новой системе координат, связанной с векторами <tex>\bar{a}</tex> и <tex>\bar{b}</tex>, которые изображены на рисунке. Искать соответственно будем в виду <tex>\alpha\bar{a}+\beta\bar{b}</tex>. | Будем вычислять координаты искомых точек пересечения окружностей в новой системе координат, связанной с векторами <tex>\bar{a}</tex> и <tex>\bar{b}</tex>, которые изображены на рисунке. Искать соответственно будем в виду <tex>\alpha\bar{a}+\beta\bar{b}</tex>. | ||
Для начала напишем, чему равен вектор <tex>\bar{a}=\begin{pmatrix} | Для начала напишем, чему равен вектор <tex>\bar{a}=\begin{pmatrix} | ||
Строка 8: | Строка 8: | ||
x_1-x_0\\ | x_1-x_0\\ | ||
\end{pmatrix}</tex>. | \end{pmatrix}</tex>. | ||
− | + | Коэффициенты <tex>\alpha</tex> и <tex>\beta</tex> будем искать из системы уравнений <tex>\left\{\begin{array}{lrl} | |
+ | (\alpha\bar{a}+\beta\bar{b})^2=r_0^2\\ | ||
+ | (\alpha\bar{a}+\beta\bar{b}-\bar{a})^2=r_1^2\\ | ||
+ | \end{array} | ||
+ | \right.</tex> |
Версия 04:04, 3 февраля 2012
Заданы две окружности разного радиуса точками центров , и радиусами и соответственно.
Будем вычислять координаты искомых точек пересечения окружностей в новой системе координат, связанной с векторами
и , которые изображены на рисунке. Искать соответственно будем в виду . Для начала напишем, чему равен вектор , вектор перпендикулярен , следовательно равен . Коэффициенты и будем искать из системы уравнений