Форум: "Прочее";
Текущий архив: 2017.01.15;
Скачать: [xml.tar.bz2];
ВнизКак получить обратную матрица? Найти похожие ветки
← →
@!!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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.061 c