Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

Задачка по тригонометрии   Найти похожие ветки 

 
Кефир87 ©   (2006-01-26 01:59) [0]

Не знаю как и описать задачку словами... Но постараюсь (бьюсь ужо 2е сутки!):
Представьте себе ось(скажем ya). Вокруг этой оси вращается точка по правилу:

x = cos(a)
z = sin(a)

Все хорошо. А теперь представьте себе что ось ya так-же повернута на некий угол da. Таким образом, что положение... ммм... центра вращения токи задается как:

x = cos(da)
y = sin(da)


Требуется что-бы точка вращалась вокруг оси ya а не оси y.

Все кажется довольно простым. Но решение никак не приходит в явном виде. ПОМОГИТЕ! Мне нужен только толчок что-бы сообразить 8(


 
Кефир87 ©   (2006-01-26 02:07) [1]

Может станет чуть понятней... Я тут нарисовал:
http://cwdev.mykm.ru/stuff/angle.jpg
Канечна художник из меня никакой... Но все-жа 8)


 
vidiv ©   (2006-01-26 03:23) [2]


> Кефир87 ©   (26.01.06 02:07) [1]

После этого
x = cos(a)
z = sin(a)
делай еще преобразование Поворот относительно точки (прямой) в простанстве. Формулы не знаю, но нетурдно вывести или найти.


 
Кефир87 ©   (2006-01-26 15:18) [3]

ммм... Надо координаты точки домножить еще на какие-то sin/cos da... Почти дошло...


 
Kray ©   (2006-01-26 15:50) [4]

:)
заметь что в начале точка не перемещалась по оси Y. а после поворота начнет. т.е. потребуется третье уравнение :)
дальше по поводу уравнений для z и х
уравнение для х примет следующий вид
x = cos(a) * (...)
в (...) надо правильно расчитать изменение проекции на ось х  перемещения точки через угол.



Страницы: 1 вся ветка

Текущий архив: 2006.02.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
15-1138350445
syte_ser78
2006-01-27 11:27
2006.02.19
проблемы с украинской буквой І


2-1138774555
Just a man
2006-02-01 09:15
2006.02.19
Создание перетаскиваемого объекта


15-1138553518
Gero
2006-01-29 19:51
2006.02.19
Samsung SH-B022 пишущий Blu-ray драйв – выйдет в уже апреле!


2-1138908438
Виктор8
2006-02-02 22:27
2006.02.19
Необходимо скрыть кнопку программы


2-1138550534
49 Cent
2006-01-29 19:02
2006.02.19
Можно ли сделать такой запрос?