2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 задача с вращением...
Сообщение12.02.2007, 18:05 
к примеру нам надо получить диагональ.
Можно записать так:
xy=x+y
рисуем диагональную линию от xy=10 до xy=100

получилась как бы диагональная координата.
Вопрос: как её повернуть на 360 градусов?
Надеюсь я понятно объяснил. :?

 
 
 
 Re: задача с вращением...
Сообщение12.02.2007, 20:30 
Аватара пользователя
Чтобы повернуть, нужна ещё вторая координата.
Куда она по второй диагонали смотрит --- вниз или вверх :?:
Иначе можем повернуть не в ту сторону.
Пусть, например, вторая координата будет x-y (можно взять y-x, тогда поворот будет в другую сторону).

Берём синус и косинус угла поворота.
z = (x+y)*косинус+(x-y)*синус
u = (y-x)*синус+(x+y)*косинус

где z, u --- новые координаты.

Надеюсь, я тоже понятно объяснил :roll:

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group