![]() |
Вопрос к старшеклассникам)
...которые в данный момент проходят тригонометрию и все хорошо помнят) Есть квадрат такой вот http://s001.radikal.ru/i196/1002/70/135b0f76c3f3.png только с двумя осями. Как посчитать координаты точки на оси X1Y1, если известны ее координаты на оси X2Y2 ?
|
Фечером могу кинуть сканы из конспекта.
|
Жду сканы)
|
да фигня все это а не тригонометрия
данные координаты находятся как сумма двух преобразований перемещение плоскости и ее поворот на 45градусов! |
Задача решена, если кому интересно:
x' = (x+y)/sqrt(2) y' = (y-x)/sqrt(2) + a где x' и y' - координаты на оси X1Y1, x и y - координаты на оси X2Y2, а - сторона квадрата. |
никому не нужна.... методика движенья и поворота спратов делается по другому для программистов! А твоя задача именно то что дохтур прописал !
|
Цитата:
|
матрицей перемещения за одну операцию сумма 2-х перемещений параллельное перемещение по вектору и поворот!
... но суть таже как и в твоей задаче по одним коррдинатам найти другие после трансформации декартовой системы координат (которая эквивалентна движенья обьекта в ней) Секреты программирования игр (Ла Мот,Ратклиф итд) |
| Время: 06:30 |