
08.07.2005, 03:57
|
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
1)Если известны расстояние и угол:
x_new=R*Math.cos(alpha)+x;
y_new=R*Math.sin(alpha)+y;
где:
(x,y) - координаты известной точки;
R - расстояние до неизвестной точки;
alpha - угол, определяющий направление к неизвестной точке. Подразумевается, что это угол между координатной осью X и отрезком, соединяющим две твоих точки. Как замерять угол: увеличение угла - это движение по часовой стрелке.
2)Если известен радиус-вектор:
x_new=а+x;
y_new=b+y;
где:
(a,b) - радиус-вектор (точка, определяющая длину и направление)
|