Вопросы по теме '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 просмотров
schedule
07.02.2023
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 просмотров
schedule
29.08.2022
Матрица, обратная в numpy/python, не дает правильной матрицы?
У меня есть матрица nxn C , и я использую inv из numpy.linalg , чтобы получить инверсию, чтобы получить Cinverse . Моя матрица C имеет элементы порядка 10**4 , но моя матрица Cinverse имеет элементы порядка 10**12 и выше (не уверен, что...
3824 просмотров
schedule
25.03.2024
Матрица Мура-Пенроуза, обратная в 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 просмотров
schedule
03.11.2023
Эффективный способ вычисления диагонали обратной матрицы
Как лучше всего вычислить диагональ обратной симметричной плотной матрицы ( 2000 * 2000 )? В настоящее время я сначала вычисляю обратное, используя solve(x) , а затем извлекаю диагональ ( diag(y) ). Хотя это работает, но мне интересно, есть ли...
967 просмотров
schedule
22.03.2022
Собственный : инвертирующая прямоугольная матрица (решение по наименьшей норме)
У меня очень простой вопрос, но, к сожалению, я не могу найти ответ в документации Eigen.
У меня есть «толстая» матрица A (количество строк меньше количества столбцов), и я хочу найти псевдоинверсию этой матрицы с наименьшей нормой.
В идеале я...
1238 просмотров
schedule
20.01.2024
Расчет псевдообратной матрицы
Я пытаюсь повторить пример расчета псевдообратной матрицы из лекций :
Я использую этот код
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 просмотров
schedule
12.04.2022
Как узнать обратную матрицу NXN в C
Привет всем, я внес некоторые изменения в код, чтобы его было легко понять, выглядит то, что у меня есть до сих пор, я сохранил прототип функции в начале кода, и он отлично работает, но он просто работает нормально, когда я пробую 2x2 матрица, потому...
1724 просмотров
schedule
07.07.2023
Какова реализация pyspark функции np.linalg.inv ()
Я новичок в Pyspark. Я пытаюсь преобразовать функцию pandas в pyspark. В функции есть инверсия матрицы, но мне трудно получить инверсию с помощью pyspark. У меня есть матрица во фрейме данных pyspark. Как мне реализовать эту инверсию в pyspark?...
54 просмотров
schedule
02.10.2023