Точки при пересечении 2-ух окружностей
Имеется 2-е окружности, известны кординаты центров радиусы. Надо найти 1 или две точки.
Нашол материал на тему, у меня не получается им воспользоватся http://program.rin.ru/razdel/html/647.html Ещё знаю что можно записать уравнения этих окружностей и потом выражая игрик через икс найти их (x + a2)*(x + a2)+(Sqr(R1*R1)-(x + a1)*(x + a1))/a1+b2))=R2*R2 я не знаю как икс для блитза отсюда выудить:dontknow: Вобщем кто может, подскажите :) |
Ответ: Точки при пересечении 2-ух окружностей
одних координат недостаточно. надо еще и радиусы знать.
|
Ответ: Точки при пересечении 2-ух окружностей
HolyDel,Я написал, мож просто запятую не поставил :)
Радиусы известны расстояние между окружностями соответственно тоже. Мне желательно чтоб сразу (x;y) координаты третьей точки были :) |
Ответ: Точки при пересечении 2-ух окружностей
да понятно...
по сути надо решить систему уравнений: (x-x1)^2 + (y-y1)^2 = R1^2 (x-x2)^2 + (y-y2)^2 = R2^2 ну вот как ее решить, я что то сразу сказать не могу... нужны люди более подкованные в математике. |
Ответ: Точки при пересечении 2-ух окружностей
Блин пока писал, уже апдейт =) Удалите пост =) |
Ответ: Точки при пересечении 2-ух окружностей
Цитата:
y=sqrt(r1^2-(x + a1)^2)/a1 Вот еслиб так же можно было бы икс записать, то проблем небылоб, а так ничего невыходит |
Часовой пояс GMT +4, время: 06:10. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot