4 / 4 / 3
Регистрация: 25.04.2015
Сообщений: 95
|
||||||
1 | ||||||
Найти угол наклона по двум точкам03.08.2016, 15:41. Показов 6928. Ответов 6
Метки нет (Все метки)
Здравствуйте, форумчане )
Столкнулся с проблемой: имеются две точки с координатами (x1,y1) (x2,y2), нужно найти направление от т.1 к т.2. Направление - с шагом 45 градусов присваивается значение string W,NW,N,NE,E,SE,S,SW. Поможете? )
Имеет ли значения ситуации, когда Target и Position в разных четвертях друг относительно друга?
0
|
03.08.2016, 15:41 | |
Ответы с готовыми решениями:
6
Как найти угол поворота прямой, по двум точкам другой прямой? Найти угол наклона боковой грани до плоскости основания Найти угол наклона бокового ребра к плоскости основания Найти угол наклона плоскости, чтобы тело скользило по ней с ускорением 5,65 м/с2 |
4 / 4 / 3
Регистрация: 25.04.2015
Сообщений: 95
|
|
03.08.2016, 18:42 [ТС] | 3 |
Спасибо, работает
Добавлено через 1 час 55 минут Подскажите, пожалуйста, у меня почему-то идет расчет от обратного: есть позиция текущая (т.1) и позиция назначения (т.2). То есть если у меня т.1 находится строго слева от т.2, то должно выдать 0 градусов (нам надо двигаться в направлении 0 градусов и мы достигнем т.2). А выдает 180... Хотя по формуле-то вроде все правильно. Или я не понимаю назначения того, что мы рассчитали? Ну и так со всеми значениями.
0
|
4 / 4 / 3
Регистрация: 25.04.2015
Сообщений: 95
|
|
03.08.2016, 19:25 [ТС] | 5 |
Target 640, 384
Position 542, 172 Ответ 65 градусов
0
|
4 / 4 / 3
Регистрация: 25.04.2015
Сообщений: 95
|
|
03.08.2016, 19:38 [ТС] | 7 |
Ступил, все правильно. На экране точки располагаются так, что Target под Position, то есть зрительно - на юге. Но начало координат 0,0 - левый верхний угол. Так что - да, вроде правильно :-) спасибо ;-)
0
|
03.08.2016, 19:38 | |
03.08.2016, 19:38 | |
Помогаю со студенческими работами здесь
7
Найти максимальный угол наклона плоскости, при котором цилиндр не будет скатываться Найти формулу ф-ции по двум точкам (графику) Как найти кватернион вращения по двум точкам ? Как найти угол между двумя прямыми на плоскости по известным точкам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |