Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Алгоритмы > Точка пересечения векторов |
Автор: 6TITLIZ 15.5.2006, 13:33 |
Нужно найти точку пересечения двух (или более) векторов. ![]() Есть ли, такая формула? ![]() Известны координаты начал и концов векторов, а также их длины. |
Автор: Akina 15.5.2006, 14:45 |
1) Векторы не могут пересекаться по определению. Пересекаться могут отрезки, лучи, прямые, etc. 2) Координаты начала и конца однозначно определяют длину - следовательно задача переопределена и может быть некорректна. 3) По координатам 2 точек определяется уравнение прямой. По уравнениям 2 прямых находится их точка пересечения (с обработкой параллельности и совпадения), а затем проверяется попадание точки пересчения в каждый из отрезков. |
Автор: 6TITLIZ 15.5.2006, 16:16 |
Мне нужно найти точку пересечения биссектрис в треугольнике.![]() |
Автор: cardinal 15.5.2006, 16:42 |
Картинку бы выложил, а то я уже забыл что такое биссектриса в русском языке... ![]() |
Автор: nworm 15.5.2006, 18:18 |
Мне кажется, что этого будет достаточно http://www.1september.ru/ru/mat/2000/no21_1.htm |
Автор: 6TITLIZ 15.5.2006, 20:09 |
nworm, Супер! ![]() |