Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Точка пересечения векторов


Автор: 6TITLIZ 15.5.2006, 13:33
Нужно найти точку пересечения двух (или более) векторов. smile 
Есть ли, такая формула? smile 
 Известны координаты начал и концов векторов, а также их длины.
 

Автор: Akina 15.5.2006, 14:45
1) Векторы не могут пересекаться по определению. Пересекаться могут отрезки, лучи, прямые, etc.
2) Координаты начала и конца однозначно определяют длину - следовательно задача переопределена и может быть некорректна.
3) По координатам 2 точек определяется уравнение прямой. По уравнениям 2 прямых находится их точка пересечения (с обработкой параллельности и совпадения), а затем проверяется попадание точки пересчения в каждый из отрезков. 

Автор: 6TITLIZ 15.5.2006, 16:16
Мне нужно найти точку пересечения биссектрис в треугольнике.
 smile  

Автор: cardinal 15.5.2006, 16:42
Картинку бы выложил, а то я уже забыл что такое биссектриса в русском языке... smile 
 

Автор: nworm 15.5.2006, 18:18
Мне кажется, что этого будет достаточно
http://www.1september.ru/ru/mat/2000/no21_1.htm 

Автор: 6TITLIZ 15.5.2006, 20:09
nworm, Супер! smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)