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

Возможна ли инверсия матрицы 3x3 с использованием инструкций SIMD?
Я использую процессор на базе ARM Cortex-A8, и у меня есть несколько мест, где я вычисляю обратные операции 3x3 Matrix. Поскольку процессор Cortex-a8 имеет процессор NEON SIMD, мне интересно использовать этот сопроцессор для инверсии матрицы 3x3, я...
3361 просмотров
schedule 02.03.2022

numpy: инвертирование верхней треугольной матрицы
Каков канонический способ вычисления обратной верхней треугольной матрицы в numpy / scipy ? Матрица хранится в виде двумерного массива numpy с нулевыми субдиагональными элементами, и результат также должен храниться в виде двумерного массива....
5651 просмотров
schedule 05.12.2023

Быстрый способ в Matlab вычислить обратную большую матрицу 10800x10800?
У меня есть матрица размером 10800x10800 в Matlab, и я вычисляю ее обратную непосредственно с помощью функции: inv(A) Одно такое вычисление занимает 3-4 минуты. И это часть итеративного алгоритма, который требует более 20 итераций, поэтому в...
1881 просмотров
schedule 19.05.2022

Python, одновременное псевдообращение множества сингулярных симметричных матриц 3x3
У меня есть 3D-изображение с размерами строк x cols x deps. Для каждого вокселя изображения я вычислил реальную симметричную матрицу 3x3. Они хранятся в массиве D, который, следовательно, имеет форму (rows, cols, deps, 6). D хранит 6 уникальных...
1268 просмотров

Maya API [C++] - worldMatrix для перевода
Я новичок в Maya API/C++ в целом и пытаюсь написать простой плагин. У меня есть соответствующий код, вставленный ниже, но я также прикрепил ссылку на Dropbox к .zip, если вы предпочитаете загружать его как пакет....
1464 просмотров
schedule 23.03.2024

Вычислить обратную матрицу: система является сингулярной в вычислительном отношении [ошибка]
У меня есть матрица m : (m <- matrix(c(26,14,24,14,20,42,24,42,90), 3)) # [,1] [,2] [,3] # [1,] 26 14 24 # [2,] 14 20 42 # [3,] 24 42 90 Когда я запускаю solve(m) для вычисления обратной матрицы, я получаю это...
4332 просмотров
schedule 19.03.2022

Ошибка при получении матрицы идентичности после выполнения матричного умножения между матрицей и ее обратной
Используя CUBLAS, я выполнил матричную инверсию матрицы N x N, содержащей случайные значения с плавающей запятой (одинарной точности) до 6 знаков после запятой. После получения обратной матрицы (и проверки с помощью этого веб-сайта ) я умножил...
225 просмотров

Матрица, обратная в numpy/python, не дает правильной матрицы?
У меня есть матрица nxn C , и я использую inv из numpy.linalg , чтобы получить инверсию, чтобы получить Cinverse . Моя матрица C имеет элементы порядка 10**4 , но моя матрица Cinverse имеет элементы порядка 10**12 и выше (не уверен, что...
3824 просмотров

Матрица Мура-Пенроуза, обратная в R
Я пытаюсь найти матрицу Мура-Пенроуза, обратную A в R, поскольку A прямоугольная, а затем я следую коду. И один обратный, который я нахожу, это AI, и когда я вычисляю A AI , A отличается от A. > A = matrix( +...
813 просмотров
schedule 25.05.2022

Обратная матрица в TensorFlow
У меня проблема, связанная с вычислением обратной матрицы в интерфейсе Python TensorFlow версии 1.1.0 в Linux. Что я сейчас пытаюсь сделать, так это то, что у меня есть входной вектор как tensorflow.float64 , скажем, S и значение V . Я...
3941 просмотров

Эффективный способ вычисления диагонали обратной матрицы
Как лучше всего вычислить диагональ обратной симметричной плотной матрицы ( 2000 * 2000 )? В настоящее время я сначала вычисляю обратное, используя solve(x) , а затем извлекаю диагональ ( diag(y) ). Хотя это работает, но мне интересно, есть ли...
967 просмотров
schedule 22.03.2022

Собственный : инвертирующая прямоугольная матрица (решение по наименьшей норме)
У меня очень простой вопрос, но, к сожалению, я не могу найти ответ в документации Eigen. У меня есть «толстая» матрица A (количество строк меньше количества столбцов), и я хочу найти псевдоинверсию этой матрицы с наименьшей нормой. В идеале я...
1238 просмотров

Расчет псевдообратной матрицы
Я пытаюсь повторить пример расчета псевдообратной матрицы из лекций : Я использую этот код from numpy import * # https://classes.soe.ucsc.edu/cmps290c/Spring04/paps/lls.pdf x = np.array([[-11, 2],[2, 3],[2, -1]]) print(x) # computing...
1954 просмотров
schedule 19.03.2024

Обратная матрица Python
У меня есть матрица камеры k , которую я вычислил. Значение k : [[ 1.92160183e+08 0.00000000e+00 3.06056985e+02] [ 0.00000000e+00 1.92160183e+08 1.57709172e+02] [ 0.00000000e+00 0.00000000e+00 1.00000000e+00]] Теперь я...
1531 просмотров
schedule 21.04.2024

Матричный инвертор, возвращающий неправильный обратный
Этот код предназначен для поиска обратной матрицы, он почти делает это. Последняя строка чисел неверна, и я не уверен, почему. Это не лучший способ найти инверсию, однако именно так мне нужно сделать это для моего домашнего задания. Я несколько раз...
45 просмотров
schedule 21.09.2022

inv(A)*B vs A\B - Почему такое странное поведение в MatLab?
Создадим две случайные матрицы, A = randn(2) B = randn(2) и inv(A)*B , и A\B дают одинаковый результат inv(A)*B A\B ans = 0.6175 -2.1988 -0.7522 5.0343 ans = 0.6175 -2.1988 -0.7522 5.0343 если только...
102 просмотров

Как узнать обратную матрицу NXN в C
Привет всем, я внес некоторые изменения в код, чтобы его было легко понять, выглядит то, что у меня есть до сих пор, я сохранил прототип функции в начале кода, и он отлично работает, но он просто работает нормально, когда я пробую 2x2 матрица, потому...
1724 просмотров
schedule 07.07.2023

Какова реализация pyspark функции np.linalg.inv ()
Я новичок в Pyspark. Я пытаюсь преобразовать функцию pandas в pyspark. В функции есть инверсия матрицы, но мне трудно получить инверсию с помощью pyspark. У меня есть матрица во фрейме данных pyspark. Как мне реализовать эту инверсию в pyspark?...
54 просмотров
schedule 02.10.2023