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

Вниз

Как получить обратную матрица?   Найти похожие ветки 

 
@!!ex ©   (2015-12-12 23:09) [0]

Нужно программно получить из матрицы трансформации(4х4, вращение, масштабирование, смещение) получить обратную матрицу. Как это лучше всего сделать? :)

А если серьезно - несколько лет уже практически не программирую на дельфи и как-то забылся для меня этот форум.
На днях случилось два события:
Во-первых около года я проработал в компании где моим коллегой был DeadMeat. Собственно он меня туда и позвал. Пару недель назад проект завершили/закрыли.
Во-вторых туже пару недель назад мне предложили разовый проект(Мульти-тач стол для фото-киоска), который я с удовольствием реализовал на дельфи. Сегодня первый боевое запуск прошел успешно.
Это два события, так или иначе связанные с delphi и delphimaster напомнили мне о замечательных деньках проведенных здесь.
Вот зашел сказать всем "Привет!".

Понятно, что дважды в одну воду не зайдешь и раз перестал посещать форум, значит пропало что-то нужное и снова начать врядли получится. Но придти и увидеть, что общение идет, что люди что-то обсуждают - это приятно.
Всем удачи, товарищи! Будьте здоровы!


 
Германн ©   (2015-12-13 01:22) [1]

И тебе удачи!
А конкретный вопрос где?
Работа с матрицами это в первую очередь математика. Можешь на бумажке написать те преобразования, которые тебе нужны -значит сможешь и написать программу. Если на бумажке не можешь, тогда бери в руки учебник и вперёд с песнями!
P.S.
Если раньше делал подобные задачи с помощью стороннего кода/сторонних компонент - то вот тебе и результат.


 
@!!ex ©   (2015-12-13 08:41) [2]

Вопрос - шутка. :)
Была ситуация, когда я дважды с перерывом в год задал ровно один и тот же вопрос. :)


 
Kerk ©   (2015-12-13 09:59) [3]

Привет :)


 
Dimka Maslov ©   (2015-12-13 11:51) [4]

Одна из процедур получения обратной матрицы называется "Жорданово исключение"


 
manaka ©   (2015-12-13 12:47) [5]

Удалено модератором
Примечание: Детский сад находится в другом месте


 
Andy BitOff ©   (2015-12-13 13:45) [6]

Алекс, а меня давно интересовало, чем закончились, если закончились, твои эксперименты со сном.


 
Pavia ©   (2015-12-13 20:59) [7]

Удалено модератором


 
Германн ©   (2015-12-14 01:10) [8]

Удалено модератором


 
@!!ex ©   (2015-12-29 08:09) [9]


> Одна из процедур получения обратной матрицы называется "Жорданово
> исключение"

Это универсальное, но тяжелое решение.
Матрицы трансформации частный случай и для них есть более эффективные решения.


> Алекс, а меня давно интересовало, чем закончились, если
> закончились, твои эксперименты со сном.

Ничем. Я плюнул на это раньше чем можно было какие-то выводы делать.


 
Pavia ©   (2015-12-29 09:04) [10]


> > Одна из процедур получения обратной матрицы называется
> "Жорданово > исключение"Это универсальное, но тяжелое решение.
>

Не совсем универсальное. Универсальное это SVD. Но для матриц 4  Жордановое- исключение подойдёт лучше. Но даже для матриц размера 4х4 оно даёт сбои. И что-бы их исключить надо делать с выбором ведущего элемента. Что не просто делает решение тяжёлом, а очень тяжёлым.


 
Dimka Maslov ©   (2015-12-29 13:12) [11]


> Что не просто делает решение тяжёлом, а очень тяжёлым.


Ага, просто неподъёмное.



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
2-1419250635
Drowsy
2014-12-22 15:17
2017.01.15
Вопрос по TShellTreeView.


3-1311085051
yurikon
2011-07-19 18:17
2017.01.15
Сколько памяти занимает SQLEXPRESS


15-1455954062
Beck
2016-02-20 10:41
2017.01.15
Правильная реализация


2-1426163311
Aleshka
2015-03-12 15:28
2017.01.15
Из реестра в TDateTime


15-1450244415
KSergey
2015-12-16 08:40
2017.01.15
Смена пути в cmd файле и FAR Manager