Вопросы по теме 'matrix-inverse'

Быстрая и эффективная инверсия верхней диагональной матрицы
Я вычисляю полиномиальную гауссову плотность огромное количество раз в проекте, где я обновляю ковариационную матрицу по рангу-1. Вместо вычисления ковариации с нуля я использовал функцию cholupdate , чтобы добавить новую выборку в ковариацию и...
3671 просмотров

Симметричная инверсия матрицы в C с использованием CBLAS / LAPACK
Я пишу алгоритм на C, который требует умножения матрицы и вектора. У меня есть матрица Q (W x W), которая создается путем умножения транспонирования вектора J ( 1 x W) с самим собой и добавлением матрицы идентичности I , масштабированной...
5229 просмотров

Инверсия большой матрицы
Я собираюсь взять инверсию большой матрицы, общий размер 1000 x 1000, но иногда превышает 100000 x 100000 (что в настоящее время не работает из-за времени и памяти). Я знаю, что нормальное чувство - «не делай обратного, найди другой способ сделать...
11339 просмотров

избежать предупреждения об инверсии матрицы в Matlab
Я работаю с матрицами 6x6, которые имеют разную точность данных. Когда я пытаюсь инвертировать эту матрицу в MATLAB, я обычно получаю Inf или NaN в качестве всех данных, и MATLAB выдает предупреждение: Matrix отличается высокой точностью...
14336 просмотров
schedule 06.11.2021

Как сделать инверсию сложной матрицы в OpenCV?
У меня проблемы с инверсией сложной матрицы. Насколько мне известно, комплексная матрица - это просто двухканальная матрица (CV_32FC2 / CV_64FC2). Скажем, у меня есть матрица C: Mat C(2, 2, CV_64FC2); C.at<Vec2d>(0,0)[0] = 1;...
4296 просмотров

Проверяет ли Лапак, является ли матрица обратимой, прежде чем он попытается ее инвертировать
Я использую LAPACK в коде c, который позволяет мне инвертировать матрицу. чтобы быть более точным, я использую dgetrf_, затем dgetri_ для выполнения инверсии. Но поскольку я имею дело с большими матрицами и поскольку я не знаю, будут ли матрицы...
578 просмотров
schedule 24.11.2021

Вычислить обратную матрицу диагональной поблочной матрицы в matlab
У меня большая матрица M вот такая M=[A1, Z, Z, Z, Z, Z ; Z, A2, Z, Z, Z, Z ; Z, Z, A3, Z, Z, Z ; Z, Z, Z, A4, Z, Z ; Z, Z, Z, Z, A5, Z ; Z, Z, Z, Z, Z, A6]; A1,A2,A3,A4,A5,A6 - вещественные...
3097 просмотров
schedule 14.09.2021

Эффективная настройка разреженных матриц в MATLAB для инверсии матриц
Рассмотрим следующее взвешенное решение нормального уравнения обратной задачи наименьших квадратов: m = inv(G'*W'*W*G)*G'*W'*W*d Я хотел бы настроить матрицу весов W , которая представляет собой квадратную диагональную матрицу с весами по...
153 просмотров

Проблема с кодом для детерминантной функции NxN (C ++)
Я пытаюсь написать калькулятор обратной матрицы (занимаюсь матрицами для моего математического модуля в uni, поэтому решил, что это будет хороший способ попрактиковаться в рекурсивных функциях). В настоящий момент я работаю над функциями для...
145 просмотров
schedule 07.09.2021

Метод наилучшей производительности при решении линейной системы 7000x7000 с помощью python
Мне нужен эффективный метод инверсии (плотной) матрицы коэффициентов аэродинамического влияния 7000x7000 в Python. Я начал раньше, чем подпрограмма FORTRAN для решения проблемы, используя подпрограммы декомпозиции LU из LAPACK, которые, как я видел,...
465 просмотров
schedule 17.09.2021

Matlab: реализация псевдообратного алгоритма Мура-Пенроуза
Я ищу реализацию Matlab алгоритма Мура-Пенроуза, вычисляющего псевдообратную матрицу. Я пробовал несколько алгоритмов, этот http://arxiv.org/ftp/arxiv/papers/0804/0804.4809.pdf показался хорошим на первый взгляд. Однако проблема в том,...
5089 просмотров
schedule 22.04.2022

Матричные операции в Java
Я искал это везде, но где-то ошибся. В моей программе на Java я создал несколько 2D-массивов. Теперь мне нужно сформировать новые 2D-массивы с предыдущими, такими как инверсия, транспонирование, умножение, ЛЕВОЕ ДЕЛЕНИЕ и, возможно, даже больше....
9197 просмотров

Собственная эффективная обратная симметричная положительно определенная матрица
В Эйгене, если у нас есть симметричная положительно определенная матрица A , мы можем вычислить обратную A по формуле A.inverse(); or A.llt().solve(I); где I — единичная матрица того же размера, что и A . Но есть ли более...
5362 просмотров
schedule 08.05.2022

Python Sparse обратная матрица и вычисление лапласиана
У меня есть две разреженные матрицы A (матрица сходства) и D (диагональная матрица) размером 100000*100000. Мне нужно вычислить матрицу Лапласа L = D^(-1/2)*A*D^(-1/2). Я использую формат scipy CSR для разреженной матрицы. Я не нашел способа...
1461 просмотров

Тождество Вудбери для быстрой инверсии матрицы — медленнее, чем ожидалось
матрица Вудбери утверждает, что можно вычислить обратную поправку ранга k некоторой матрицы. сделав поправку ранга k к обратной исходной матрице. Если A представляет собой полноранговую матрицу p × p , ранг которой скорректирован на UCV ,...
778 просмотров

OpenGL, отображение координат мира в объект? (обратная матрица)
Приветствую всех, Как видно на изображении, У меня есть объект с именем O (набор полос). Его система координат объекта (x', y', z'). Я перевожу, поворачиваю этот объект в своей сцене OpenGL, используя следующий фрагмент кода:...
2783 просмотров
schedule 10.06.2022

Методы обращения больших матриц
Привет, я проводил некоторые исследования об инверсии матриц (линейной алгебре), и я хотел использовать шаблонное программирование C ++ для алгоритма, и я обнаружил, что существует ряд методов, таких как: исключение Гаусса-Жордана или разложение LU, и...
7575 просмотров

Библиотека С++ включает псевдоинверсию матрицы?
Я ищу библиотеку С++, которая включает pinv (операция псевдообратной матрицы в MATLAB). Я пытался использовать Armadillo, но в нем отсутствует многопоточная отладочная DLL (/MDd), но мне нужен такой тип библиотеки для моего проекта. проверьте это ....
4621 просмотров
schedule 14.12.2022

2 книги Excel, показывающие разные результаты для одного и того же расчета?
У меня есть рабочая книга, и я сделал копию, чтобы внести изменения, которые не должны повлиять на результаты (форматирование) Однако новый лист дал мне другие результаты расчета, когда я закончил. Первое вычисление, которое отключено, — это...
1839 просмотров
schedule 03.07.2023

Сложная разреженная обратная матрица броненосца
Пишу программу на Armadillo C++ (4.400.1) У меня есть матрица, которая должна быть разреженной и сложной, и я хочу вычислить обратную такую ​​матрицу. Поскольку она разреженная, она может быть псевдообратной, но я могу гарантировать, что матрица...
1658 просмотров