Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Найти углы поворота вектора / 11 сообщений из 11, страница 1 из 1
04.12.2017, 20:59
    #39564038
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
Всем доброго времени суток.

Подскажите в решении следующей задачи:

задан единичный вектор, который совпадает с осью Z
Например, (0, 0.707, 0.707)

Необходимо найти оси Х и У, если учесть что система координат правосторонняя.
...
Рейтинг: 0 / 0
04.12.2017, 21:29
    #39564048
Соколинский Борис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
Ничего не понятно.
Если оси неизвестны, что тогда задают координаты вектора?
...
Рейтинг: 0 / 0
05.12.2017, 07:26
    #39564117
kealon(Ruslan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
roleksНеобходимо найти оси Х и У, если учесть что система координат правосторонняя.
без доп. условий это не сделать, они будут располагаться на плоскости

Z' * (x,y,z) = 0
Код: plaintext
              (нижнее подчёркивание здесь вектор, произведение векторное)
...
Рейтинг: 0 / 0
05.12.2017, 09:02
    #39564134
MBo
MBo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
roleks
Какова реальная задача?
...
Рейтинг: 0 / 0
05.12.2017, 15:35
    #39564485
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
MBo,
реальная задача - составить матрицу трансформации.

Не понимаю, почему это невозможно сделать
была ось z = 0 0 1
стала 0 0.707 0.707

почему нельзя найти какими будут оси Х и У?
...
Рейтинг: 0 / 0
05.12.2017, 16:00
    #39564513
Соколинский Борис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
roleks,
потому что плоскость XY относительно вектора может поворачиваться под любым углом.
...
Рейтинг: 0 / 0
05.12.2017, 16:21
    #39564539
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
Соколинский Борис,

какая разница - все 3 вектора перпендикулярнЫ между собой
...
Рейтинг: 0 / 0
05.12.2017, 16:33
    #39564553
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
Не то чтобы нельзя. Люди объясняют, что множество точек, перпендикулярное данному вектору, есть плоскость. Искомые оси на ней лежат.
Возможно подразумевается что оси (100) (010) (001) наклонили так, что Z стало (0 0.7 0.7).
...
Рейтинг: 0 / 0
05.12.2017, 16:38
    #39564559
Соколинский Борис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
roleksкакая разница - все 3 вектора перпендикулярнЫ между собой Ну если нет разницы, находишь уравнение плоскости, перпендикулярной вектору и берешь два произвольных перпендикуляра.
...
Рейтинг: 0 / 0
05.12.2017, 17:52
    #39564602
roleks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
exp98Не то чтобы нельзя. Люди объясняют, что множество точек, перпендикулярное данному вектору, есть плоскость. Искомые оси на ней лежат.
Возможно подразумевается что оси (100) (010) (001) наклонили так, что Z стало (0 0.7 0.7).

совершенно верно.
как быть в таком случае?
...
Рейтинг: 0 / 0
05.12.2017, 18:41
    #39564671
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти углы поворота вектора
В таком случае надо задать в условиях, в какой именно плоскости наклонили. Либо что-то эквивалентное.
В примере - это плоскость ZY, и тогда всё просто.
В общем же случае см. выше.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Найти углы поворота вектора / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]