Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 27.04.2009, 22:11   #1
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Точки при пересечении 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
я не знаю как икс для блитза отсюда выудить
Вобщем кто может, подскажите
(Offline)
 
Ответить с цитированием
Старый 27.04.2009, 22:17   #2
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Точки при пересечении 2-ух окружностей

одних координат недостаточно. надо еще и радиусы знать.
(Offline)
 
Ответить с цитированием
Старый 27.04.2009, 22:25   #3
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Точки при пересечении 2-ух окружностей

HolyDel,Я написал, мож просто запятую не поставил
Радиусы известны расстояние между окружностями соответственно тоже.
Мне желательно чтоб сразу (x;y) координаты третьей точки были

Последний раз редактировалось CRASHER, 27.04.2009 в 22:31.
(Offline)
 
Ответить с цитированием
Старый 27.04.2009, 22:43   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Точки при пересечении 2-ух окружностей

да понятно...
по сути надо решить систему уравнений:
(x-x1)^2 + (y-y1)^2 = R1^2
(x-x2)^2 + (y-y2)^2 = R2^2

ну вот как ее решить, я что то сразу сказать не могу... нужны люди более подкованные в математике.
(Offline)
 
Ответить с цитированием
Старый 27.04.2009, 22:48   #5
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Точки при пересечении 2-ух окружностей


Сообщение от CRASHER Посмотреть сообщение
Имеется 2-е окружности, известны кординаты центров радиусы.
2HolyDel
Дак вроде известны радиусы

Блин пока писал, уже апдейт =) Удалите пост =)
(Offline)
 
Ответить с цитированием
Старый 27.04.2009, 22:56   #6
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Точки при пересечении 2-ух окружностей

Сообщение от HolyDel Посмотреть сообщение
да понятно...
по сути надо решить систему уравнений:
(x-x1)^2 + (y-y1)^2 = R1^2
(x-x2)^2 + (y-y2)^2 = R2^2

ну вот как ее решить, я что то сразу сказать не могу... нужны люди более подкованные в математике.
Да я то решил, почти , уравнение икса у меня в первом посте есть, ещё уравнение игрика оно вот так выглядит
y=sqrt(r1^2-(x + a1)^2)/a1
Вот еслиб так же можно было бы икс записать, то проблем небылоб, а так ничего невыходит
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
О получении IMEI ARV FAQ 25 28.12.2010 01:23
Прога для построения графиков комплексных значений ViNT Болтовня 0 21.12.2009 20:27
Возврат значений от функций TEHb08 Blitz3D 27 29.06.2009 16:25
Формула, нахождения пересечения прямых линий, и их точки пересечения. moka Алгоритмика 3 01.05.2007 00:36
Пересечение HolyDel Математика 3 04.01.2007 04:21


Часовой пояс GMT +4, время: 09:30.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com