![]() |
|
||||||||||
|
|||||
|
Banned
Регистрация: Jul 2005
Сообщений: 9
|
izvesen x,y pervoi tochki
radius(napravlenie) i dlina do vtaroi tochki kak uznat raspolozhenie vtoroi tochki? |
|
|||||
|
Banned
Регистрация: Jul 2005
Сообщений: 9
|
cho cho?????????????????????
|
|
|||||
|
4AM Games
|
ммм ... ну как тебе объяснить есть вектор от точки а до точки б (это называеться вектор а не радиус) тебе нужно посчитать координаты точки б, так возьми точку а, построй прямоугольный треугольник, расчитай через теорему пифагора дистанцию и сложи с точкой а, получишь точку б
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Banned
Регистрация: Jul 2005
Сообщений: 9
|
mde necho neponel=)karoch proshe delaetsja tak
x=cos(radius)*rastojanie y=sin(radius)*rastojanie ja eto so vremjon qbasica vspomnil=) a vot vtoroi vapros=) izvesni 2 tochki kak uznat pod kakim vektorom smotrit odna nadruguju (esli odna nacelina nadruguju) |
|
|||||
|
4AM Games
|
ты имеешь введу тебе нужен угол под которым одна точка находиться относительно другой?
если да то где p1 и p0 точки если нет то задай вопрос конкретней чтобы было понятно чего же тебе нужно Последний раз редактировалось Nirth; 08.07.2005 в 03:50. |
|
|||||
|
Регистрация: 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) - радиус-вектор (точка, определяющая длину и направление) |
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
Ой, малость припоздал с ответом...
![]() |
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
Цитата:
x=x2-x1; y=y2-y1; - направление от (x1,y1) к (x2,y2) или x=x1-x2; y=y1-y2; - направление от (x2,y2) к (x1,y1) |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|