Перейти к публикации

Помогите в геометрическом расчете


Рекомендованные сообщения

Господа расчетчики, кто силен в аффинной геометрии, помогите советом…

Имеем главную систему координат СК1 и некую точку А1(xyz) в ней с известными координатами в данной СК1. Так же имеем другую произвольную систему координат СК2. Вот как получить координаты точки А1 в системе координат СК2.

У системы координат СК2 можно получить матрицу трансформации и ее координаты относительно СК1. Правда матрица имеет какой-то странный вид: First 9 elements is a transformation matrix, each 3 elements is one row in matrix. Last 3 elements is a translation vector. Но вот что с ней делать…

Что-то я зашел в тупик…

Ссылка на сообщение
Поделиться на других сайтах


First 9 elements is a transformation matrix, each 3 elements is one row in matrix. Last 3 elements is a translation vector.

Отсюда следует, что в матрице 12 чисел. Первые 9 - это матрица конечного поворота A, записанная по строкам, а три последних - вектор переноса V. Если так, то:

(x2,y2,z2)` = A*(x1,y1,z1)`+(vx,vy,vz)`

либо

(x1,y1,z1)` = A*(x2,y2,z2)`+(vx,vy,vz)`

` - транспонирование.

Надо аккуратно посмотреть.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...