|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Konstantin Osmehin 2:5020/400 15 May 2002 10:44:25 To : Ilia Poliakov Subject : Re: Точки пересечения 2-х окружностей -------------------------------------------------------------------------------- переходим в полярные координаты, решаем следующую систему аналитически и всё: r1*sin(fi1)+a1=r2*sin(fi2)+a2 r1*cos(fi1)+b1=r2*cos(fi2)+b2 неизвестны здесь fi1 и fi2 потом для точек пересечения: x=r1*cos(fi1)+a1; y=r1*sin(fi1)+a1; понятно что решений может быть два, ноль или бесконечно ну и программку нужно из этих же соображений написать. "Ilia Poliakov" <ipoliak@allesklar.de> wrote in message news:abs4di$ku0b5$1@ID-120622.news.dfncis.de... > Хай олл. > > Hет ли у кого подпрограммки для нахождения сабжа? Окружности задаются > параметрами a, b, r по формуле (x-a)^2 + (y-b)^2 = r^2. > > Заранее спасибо. > > ЗЫ. А аналитического решения точно нет? > -- > _______ > Gruss Ilia > > > > > > -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/6488c7086e44.html, оценка из 5, голосов 10
|