Вопрос к старшеклассникам)

Discussion in 'Болталка' started by Hwma, 4 Feb 2010.

  1. Hwma

    Hwma New Member

    Joined:
    7 Jul 2009
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    ...которые в данный момент проходят тригонометрию и все хорошо помнят) Есть квадрат такой вот http://s001.radikal.ru/i196/1002/70/135b0f76c3f3.png только с двумя осями. Как посчитать координаты точки на оси X1Y1, если известны ее координаты на оси X2Y2 ?
     
  2. nonamez

    nonamez Elder - Старейшина

    Joined:
    22 Jul 2007
    Messages:
    565
    Likes Received:
    265
    Reputations:
    17
    Фечером могу кинуть сканы из конспекта.
     
  3. Hwma

    Hwma New Member

    Joined:
    7 Jul 2009
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Жду сканы)
     
  4. Retimiled

    Retimiled Banned

    Joined:
    23 Dec 2009
    Messages:
    110
    Likes Received:
    17
    Reputations:
    0
    да фигня все это а не тригонометрия
    данные координаты находятся как сумма двух преобразований перемещение плоскости и ее поворот на 45градусов!
     
  5. Hwma

    Hwma New Member

    Joined:
    7 Jul 2009
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Задача решена, если кому интересно:
    x' = (x+y)/sqrt(2)
    y' = (y-x)/sqrt(2) + a
    где x' и y' - координаты на оси X1Y1, x и y - координаты на оси X2Y2, а - сторона квадрата.
     
  6. Retimiled

    Retimiled Banned

    Joined:
    23 Dec 2009
    Messages:
    110
    Likes Received:
    17
    Reputations:
    0
    никому не нужна.... методика движенья и поворота спратов делается по другому для программистов! А твоя задача именно то что дохтур прописал !
     
  7. Hwma

    Hwma New Member

    Joined:
    7 Jul 2009
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Как, если не секрет? )
     
  8. Retimiled

    Retimiled Banned

    Joined:
    23 Dec 2009
    Messages:
    110
    Likes Received:
    17
    Reputations:
    0
    матрицей перемещения за одну операцию сумма 2-х перемещений параллельное перемещение по вектору и поворот!

    ... но суть таже как и в твоей задаче по одним коррдинатам найти другие после трансформации декартовой системы координат (которая эквивалентна движенья обьекта в ней)


    Секреты программирования игр (Ла Мот,Ратклиф итд)
     
    #8 Retimiled, 5 Feb 2010
    Last edited: 5 Feb 2010