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

Python, обратная матрице
Как получить обратную матрицу в python? Я реализовал это сам, но это чистый python, и я подозреваю, что для этого есть более быстрые модули.
122719 просмотров

Инвертирование матрицы 4x4
Я ищу пример реализации кода о том, как инвертировать матрицу 4x4. Я знаю, что существует гауссово устранение, разложение LU и т. Д., Но вместо того, чтобы рассматривать их подробно, я просто ищу код для этого. В идеале язык C ++, данные доступны...
80100 просмотров
schedule 13.06.2024

Библиотека Boost, как получить определитель от lu_factorize()?
Я пытаюсь вычислить определитель, используя библиотеки Boost C++. Я нашел код функции InvertMatrix(), который скопировал ниже. Каждый раз, когда я вычисляю это обратное, мне также нужен определитель. У меня есть хорошая идея, как рассчитать,...
4647 просмотров
schedule 07.06.2023

Лапак призывает инвертировать матрицу
Насколько я понимаю, требуется разложение/факторизация (LU, QR, Cholesky и т. д.) с последующим матричным обратным вычислением на основе факторизации. Есть ли другие способы обойти это (я пытаюсь выяснить, смогу ли я придерживаться 6 функций,...
4099 просмотров
schedule 15.07.2022

MatrixTransform внутри поведения MatrixTransform - не то, что я ожидал
В настоящее время у меня есть граница, привязанная к MatrixTransform. При прокрутке колесика мыши он в основном масштабирует MatrixTransform. Внутри границы у меня есть прямоугольник, центрированный по горизонтали и вертикали. В то время, когда...
497 просмотров

Проблемы с вычислением определителя матрицы
Я пытаюсь вычислить определитель обратной матрицы. Обратная матрица существует. Однако, когда я пытаюсь вычислить определитель обратного, он дает мне значение Inf в Matlab. В чем причина этого?
5246 просмотров
schedule 05.05.2023

Обратная матрица OpenCV. Matrix.inv() не работает должным образом
У меня есть одна проблема, для которой я не мог найти никакого решения. Мне нужно сделать некоторые вычисления с обратной одной известной матрицей. Matrix homography= 1.1688, 0.23, 62.2, -0.013,1.225, -6.29, 0, 0, 1, а потом: Mat...
38030 просмотров
schedule 13.08.2022

Есть ли способ эффективно инвертировать массив матриц с помощью numpy?
Обычно я бы инвертировал массив матриц 3x3 в цикле for , как в примере ниже. К сожалению, циклы for работают медленно. Есть ли более быстрый и эффективный способ сделать это? import numpy as np A = np.random.rand(3,3,100) Ainv =...
12354 просмотров

Как я могу сделать программу на С++, чтобы найти определенную и обратную матрицу любого размера?
Я знаю, как найти их в 1x1, 2x2 и 3x3, но я хочу сделать программу, которая позволит мне вводить размеры моей матрицы, а затем вводить числа, которые входят в матрицу. После ввода чисел я хочу, чтобы он дал детерминант (если можно его получить) и...
591 просмотров

Использование функции inv() в Matlab приводит к сбою, используя всю оперативную память
У меня есть разреженная матрица в Matlab 43916x43916, которая рассчитывается по этому уравнению: B=(speye(nV,nV)-alpha*NeMatrix+beta*NeMatrix*NeMatrix); будучи nV a int, alpha a int, NeMatrix разреженной матрицей и beta int. Я не...
526 просмотров
schedule 07.07.2022

Почему инверсия матрицы, скомпилированная с помощью nvcc без -g -G, вызывает ошибку?
Следующая программа будет инвертировать матрицу на GF (2 ^ 8) (сложение похоже на XOR, умножение использует метод цикла таблицы) с использованием исключения Гаусса-Джордана на графическом процессоре NVIDIA GeForce 310, CUDA v4.2. typedef unsigned...
273 просмотров
schedule 06.02.2023

Инвертирование матричного алгоритма 4x4
Я пытаюсь инвертировать матрицы 4x4, я видел несколько примеров вычисления определителя с помощью нескольких десятков вычислений, у меня это не сработало, возможно, я просто где-то напортачил, но я пытался чтобы найти другой способ решить эту...
1484 просмотров
schedule 12.04.2022

Нахождение обратной матрицы путем исключения Гаусса с частичным поворотом
Привет, ребята, я пишу программу для вычисления определителя (эту часть я уже сделал) и обратной матрицы с GEPP. Здесь возникает проблема, так как я совершенно не знаю, как инвертировать матрицу с помощью GEPP, я знаю, как инвертировать с помощью...
5683 просмотров
schedule 13.05.2023

Улучшение плохо обусловленной матрицы
У меня есть плохо обусловленная матрица, чей rcond() близок к нулю, и поэтому обратная матрица не оказывается правильной. Я попытался использовать pinv() , но это не решает проблему. Вот как я принимаю обратное: X = (A)\(b); Я искал...
19940 просмотров

Линейная регрессия. Какой алгоритм использовать для решения метода наименьших квадратов — обратный, LU или ?
Я работаю над алгоритмом для выполнения линейной регрессии для одной или нескольких независимых переменных. то есть: (если у меня есть m значения реального мира и в случае двух независимых переменных a и b ) C + D*a1 + E* b1 = y1 C + D*a2...
2792 просмотров

Sympy — плотное матричное отображение обратной матрицы
Я использую Sympy для выполнения простого примера регрессии. в надежде, что он станет эффективным инструментом для декомпозиции более сложных оценок. Однако я не могу понять, как отображать плотные матрицы для каждого шага процесса. В частности,...
311 просмотров
schedule 15.06.2023

Вычислить обратную неквадратную матрицу в R
Я новичок в языке R и пытаюсь выяснить, как можно вычислить обратную матрицу, которая не является квадратной. (не квадратный? неправильный? Я не уверен в правильной терминологии). Из моей книги и быстрого поиска в Google (см. источник ) я нашел...
11781 просмотров
schedule 14.07.2022

Выполнение простых обратных операций и операций умножения над матрицами Mat
Я обнаружил ряд точек из 2 изображений. Я пытаюсь найти матрицу преобразования между этими двумя изображениями. Поэтому мне нужно сделать обратную матрицу координат одной матрицы, а затем умножить ее на координаты другой матрицы Mat. Я использовал...
858 просмотров

Обобщенная обратная Мура-Пенроуза большой разреженной матрицы
У меня есть квадратная матрица с несколькими десятками тысяч строк и столбцов с несколькими 1 рядом с тоннами 0 , поэтому я использую пакет Matrix для эффективного хранения этого в R. Объект base::matrix не может обработать такое количество...
2762 просмотров

- SSE - Обратная матрица с крамером 4x4, Как расширить NxN?
С помощью следующего кода я вычисляю обратную матрицу 4x4 по правилам Крамера, но как расширить этот код для матрицы NxN? void PIII_Inverse_4x4(float* src) { __m128 minor0,minor1,minor2,minor3; __m128 row0,row1,row2,row3; __m128...
1383 просмотров
schedule 15.09.2022