| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > Точка пересечения векторов |
| Автор: 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, Супер! |