![]() |
Пересечение двух лучей по заданным углам
Подскажите пожалуйста, как найти координату точки пересечения двух лучей (даны две точки) если известны их углы наклона?
|
Уравнение прямой -
ax + c = y. a - тангенс угла наклона. Пересечение происходит когда x0=x1, y0=y1. 2 уравнение прямых, 2 неизвестных. a1 * x + c1 = y a2 * x + c2 = y Где a1,a2,c1,c2 - Вам известны. Удачи! |
a1,a2,c1,c2 - их тоже нужно найти?
|
У вас условие не понятное. Что за 2 точки даны?
|
Есть два луча, оба определяются одной точкой и углом поворота этого луча,
нужно найти координату пересечения этих лучей. |
Цитата:
Цитата:
|
а какое отношение данный топ имеет к ActionScripts3? Чистой воды геометрия.
|
Цитата:
|
Тангенс меня в формуле засмущал... полез на
x*cos(a) + y*sin(a)=p, где р - перпендикуляр из точки (0,0) к лучу, угол а - угол между осью Ох и прямой р y = x*tg(a) + b, где a - угол между осью Ох и прямой, b - точка пересечения прямой и оси Ох |
не могли бы немного кода?
а то я с пяти часов над этим сижу, у меня уже мозг опух |
| Часовой пояс GMT +4, время: 04:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.