IPB

Здравствуйте, гость ( Вход | Регистрация )

> Нахождение окружности по трем точкам, Нахождение окружности по трем точкам
Кузнецов Олег
сообщение 20.8.2010, 5:46
Сообщение #1


Студент
**

Группа: Продвинутые
Сообщений: 51
Регистрация: 26.5.2009
Город: Тверь
Вы: другое



Здраствуйте. Помогите пожалуйста справиться со школьной задачей:
Даны три точки с кординатами p1(x1,y1), p2(x2,y2), p3(x3,y3). Необходимо найти координаты центра - O(xo,yo) и радиус окружности проходящей терез три точки. (Радиус можно не находить - расстояние от центра до любой точки). По возможности решение должно быть такое, чтобы его можно быстро реализовать в программе.
Заранее благодарен.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Евгений М.
сообщение 20.8.2010, 13:27
Сообщение #2


Студент
**

Группа: Продвинутые
Сообщений: 199
Регистрация: 6.11.2009
Город: Уфа
Вы: студент



Хотя Ваше решения наверно даже лучше.
Подскажу как реализовать.

Через две точки можно составить уравнение прямой (см. википедия).
Середину отрезков можно найти.
Теперь перпендикуляр. Пусть уравнение прямой имеет вид:
x=x0+nx*t
y=y0+ny*t
Уравнение перпендикулярной к нему прямой проходящий через точку (x0, y0) имеет вид:
x=x0-ny*t
y=y0+nx*t
Про пересечение двух прямых я кое-где уже обсуждал:
http://www.cyberforum.ru/geometry/thread157427.html
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 2.5.2024, 10:49

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru