Вопросы по теме 'matrix-inverse'
Быстрая и эффективная инверсия верхней диагональной матрицы
Я вычисляю полиномиальную гауссову плотность огромное количество раз в проекте, где я обновляю ковариационную матрицу по рангу-1. Вместо вычисления ковариации с нуля я использовал функцию cholupdate , чтобы добавить новую выборку в ковариацию и...
3671 просмотров
schedule
19.10.2021
Симметричная инверсия матрицы в C с использованием CBLAS / LAPACK
Я пишу алгоритм на C, который требует умножения матрицы и вектора. У меня есть матрица Q (W x W), которая создается путем умножения транспонирования вектора J ( 1 x W) с самим собой и добавлением матрицы идентичности I , масштабированной...
5229 просмотров
schedule
26.09.2021
Инверсия большой матрицы
Я собираюсь взять инверсию большой матрицы, общий размер 1000 x 1000, но иногда превышает 100000 x 100000 (что в настоящее время не работает из-за времени и памяти). Я знаю, что нормальное чувство - «не делай обратного, найди другой способ сделать...
11339 просмотров
schedule
21.09.2021
избежать предупреждения об инверсии матрицы в 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 просмотров
schedule
12.10.2021
Проверяет ли Лапак, является ли матрица обратимой, прежде чем он попытается ее инвертировать
Я использую 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 просмотров
schedule
06.09.2021
Проблема с кодом для детерминантной функции 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 просмотров
schedule
05.05.2022
Собственная эффективная обратная симметричная положительно определенная матрица
В Эйгене, если у нас есть симметричная положительно определенная матрица 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 просмотров
schedule
15.05.2022
Тождество Вудбери для быстрой инверсии матрицы — медленнее, чем ожидалось
матрица Вудбери утверждает, что можно вычислить обратную поправку ранга k некоторой матрицы. сделав поправку ранга k к обратной исходной матрице.
Если A представляет собой полноранговую матрицу p × p , ранг которой скорректирован на UCV ,...
778 просмотров
schedule
23.05.2022
OpenGL, отображение координат мира в объект? (обратная матрица)
Приветствую всех,
Как видно на изображении,
У меня есть объект с именем O (набор полос). Его система координат объекта (x', y', z'). Я перевожу, поворачиваю этот объект в своей сцене OpenGL, используя следующий фрагмент кода:...
2783 просмотров
schedule
10.06.2022
Методы обращения больших матриц
Привет, я проводил некоторые исследования об инверсии матриц (линейной алгебре), и я хотел использовать шаблонное программирование C ++ для алгоритма, и я обнаружил, что существует ряд методов, таких как: исключение Гаусса-Жордана или разложение LU, и...
7575 просмотров
schedule
25.04.2023
Библиотека С++ включает псевдоинверсию матрицы?
Я ищу библиотеку С++, которая включает pinv (операция псевдообратной матрицы в MATLAB). Я пытался использовать Armadillo, но в нем отсутствует многопоточная отладочная DLL (/MDd), но мне нужен такой тип библиотеки для моего проекта. проверьте это ....
4621 просмотров
schedule
14.12.2022
2 книги Excel, показывающие разные результаты для одного и того же расчета?
У меня есть рабочая книга, и я сделал копию, чтобы внести изменения, которые не должны повлиять на результаты (форматирование)
Однако новый лист дал мне другие результаты расчета, когда я закончил.
Первое вычисление, которое отключено, — это...
1839 просмотров
schedule
03.07.2023
Сложная разреженная обратная матрица броненосца
Пишу программу на Armadillo C++ (4.400.1)
У меня есть матрица, которая должна быть разреженной и сложной, и я хочу вычислить обратную такую матрицу. Поскольку она разреженная, она может быть псевдообратной, но я могу гарантировать, что матрица...
1658 просмотров
schedule
09.06.2023