Matrix-Inverse – вопросы и ответы

62
голоса
2
ответа
Я пытаюсь инвертировать матрицу с некоторыми символическими переменными, но Matlab просто возвращает "FAIL". Я использую inv (K). Это K, который Matlab выводит после некоторых вычислений: K = [ 11/...
3 месяца, 1 неделя назад user1114864
116
голосов
4
ответа
У меня есть эта проблема, которая требует решения для X в AX=B . A имеет порядок 15000 x 15000 и является редким и симметричным. B составляет 15000 X 7500 и НЕ разрежен. Какой самый быстрый способ ...
3 месяца, 1 неделя назад John Smith
159
голосов
11
ответов
Я пытаюсь вычислить обратную матрицу в Java. Я следую сопряженному методу (первый расчет сопряженной матрицы, затем транспонирую эту матрицу и, наконец, умножьте ее на обратное значение детерминант...
3 месяца, 1 неделя назад dedalo
62
голоса
2
ответа
Я новичок в мире матрицы, извините за этот основной вопрос, который я не мог понять: У меня есть четыре матрицы (одна неизвестная). Матрица X x <- c(44.412, 0.238, -0.027, 93.128, 0.238, 0.427, ...
3 месяца, 1 неделя назад jon
131
голос
1
ответ
Во время googleing о алгоритмах инверсии матрицы я обнаружил, что существует несколько способов (и мнений!) о том, как это сделать в коде. Я задавался вопросом, какой метод является самым быстрым, ...
3 месяца, 1 неделя назад Ander Biguri
137
голосов
3
ответа
Я пытаюсь найти обратную эту ковариационную матрицу 9x9, поэтому я могу использовать ее с расстоянием махаланобиса . Однако результат, который я получаю от
3 месяца, 1 неделя назад Raven
161
голос
7
ответов
Я пытаюсь получить левый инверс неквадратной матрицы в python, используя либо numpy, либо scipy. Как я могу перевести следующий код Matlab в Python? >> A = [0,1; 0,1; 1,0] A = 0 1 0 1 1 0 >...
3 месяца, 1 неделя назад dzhelil
131
голос
1
ответ
У меня есть книга, и я сделал копию, чтобы внести изменения, которые не должны влиять на результаты (форматирование) Тем не менее, новый лист дал мне разные результаты расчета, когда я закончил. Пе...
3 месяца, 2 недели назад Michael Elkin
97
голосов
1
ответ
В JCreator мне необходимо создать программу, которая позволяет мне найти матрицу обратную, я ранее использовал код, чтобы найти обратную матрицу, но с трудом пытаюсь получить int GUI-формат. Вот мо...
3 месяца, 2 недели назад Lee
146
голосов
3
ответа
Какой самый быстрый алгоритм (ссылка на пример C или С++ была бы классной), чтобы проверить, является ли малая квадратная матрица (< 16 * 16 элементов) сингулярной (необратимой, det = 0)?
3 месяца, 2 недели назад Vincent
106
голосов
1
ответ
Мои реальные данные сначала вводятся, но обратный результат такой большой. Они совпадают с данными при первом и втором вводе. Существует только разность десятичных размеров. Почему существует друго...
3 месяца, 2 недели назад Nobody
97
голосов
1
ответ
Я пытаюсь найти общую формулу обратной матрицы размером 4 х 4. Я написал просто следующее: A = [a b c d ; e f g h ; i l m n; o p q r]; inv(A) Однако консоль MATLAB возвращает следующее: undefined f...
3 месяца, 2 недели назад user5355783
76
голосов
2
ответа
есть ли пакет для инверсии матрицы в R, используя параллельное вычисление? Спасибо! Здравствуйте. У меня возникли проблемы с установкой пакета HiPLARb, вот что я сделал: Загрузить автоустановку scr...
3 месяца, 2 недели назад qed
88
голосов
2
ответа
в matlab, обратном матрице, можно записать: Для наименьших квадратов (более эффективных) x = A\b.--------------------------------1 Но для ковариационной матрицы (Qxx) неизвестных параметров (x), ка...
3 месяца, 2 недели назад Shahgee
76
голосов
2
ответа
Я пытаюсь реализовать фильтр Калмана с помощью вычислительного метода. Основной проблемой является инверсия остатка инноваций: S=HPH^t+R K=PH^t*inv(S) Мой вопрос: можно ли предположить, что S-матри...
3 месяца, 2 недели назад staple
137
голосов
1
ответ
Как мы можем найти обратную матрицу с использованием метода Simplex? Нужно ли иметь только квадратную матрицу или инверсию любой матрицы? Также укажите верхнюю границу размера матрицы?
3 месяца, 2 недели назад phoenix
76
голосов
4
ответа
Я искал это повсюду, но я где-то не прав. В моей программе Java я создал несколько 2D-массивов. Теперь мне нужно сформировать новые 2D-массивы с предыдущими, например, обратными, транспонированными...
3 месяца, 3 недели назад Aleksandar
76
голосов
1
ответ
У меня есть следующая матрица: [ [ 16.0, 23251143833701.0, 3.3788480598465756e+25, 4.9101301394821435e+37 ], [ 23251143833701.0, 3.3788480598465756e+25, 4.9101301394821435e+37, 7.135383882205603e+4...
3 месяца, 3 недели назад Truncarlos
63
голоса
1
ответ
В документации three.js указано, что Matrix3 имеет функцию .getInverse . Но в качестве первого параметра требуется Matrix4 . Поэтому я пробовал это наивным способом в r71: var m = new THREE.Matrix3...
3 месяца, 3 недели назад xoryouyou
76
голосов
1
ответ
Как часть кода python для численного расчета, я должен многократно менять несколько (разреженных) матриц (~ 100x100). Я бы очень хотел ускорить программу, и один из способов, предложенных мне, - эт...
4 месяца назад AKC
87
голосов
1
ответ
Я пытаюсь получить обратную матрицу с помощью функции inv() . Функция Excel работает нормально, но я не могу получить ее из Stata 11 и Stata 12 версии matrix A = (0,0,553959,18071,0,0,86985,0,0,0\0...
4 месяца назад Nurlan
98
голосов
2
ответа
Я работаю с данными из нейровизуализации и из-за большого количества данных, я хотел бы использовать разреженные матрицы для моего кода (scipy.sparse.lil_matrix или csr_matrix). В частности, мне ну...
4 месяца назад Jennifer
115
голосов
2
ответа
Обычно я инвертировал массив матриц 3x3 в цикле for , как в приведенном ниже примере. К сожалению, циклы for медленны. Есть ли более быстрый и эффективный способ сделать это? import numpy as np A =...
4 месяца назад katrasnikj
-6
голосов
1
ответ
У меня есть эта матрица array([[ 4.58437363e-04, 6.87656045e-03, 6.87656045e-02, 1.10652674e-01, 1.65979011e+00, 1.65979011e+01, 3.66749891e-03, 5.50124836e-02, 5.50124836e-01, 8.85221390e-01, 1.32...
1 год, 1 месяц назад Matt Cremeens
138
голосов
5
ответов
Я пытаюсь вычислить инверсию очень большой матрицы (11300x21500) в С++. До сих пор я пробовал библиотеки Eigen и Armadillo, но оба были неудачными на этапе инициализации, заявив, что памяти недоста...
1 год, 1 месяц назад Osman Darin
75
голосов
3
ответа
Я пишу алгоритм в C, который требует умножения матрицы и вектора. У меня есть матрица Q (W x W), которая создается путем умножения транспонирования вектора J (1 x W) с самим собой и добавления матр...
1 год, 1 месяц назад Saed
76
голосов
4
ответа
Мне нужен код для определения инверсии матрицы nxn A, использующей операции с строками. Мне смешно писать этот код. Что-нибудь помогает, я студент-градир, и в течение многих лет я занимаюсь классом...
1 год, 1 месяц назад user517851
76
голосов
2
ответа
Я пишу код MEX в котором мне нужно использовать функцию pinv . Я пытаюсь найти способ передать массив типа double to pinv используя mexCallMATLAB наиболее эффективным способом. Пусть для примера ск...
1 год, 1 месяц назад AFP
76
голосов
2
ответа
Я работаю над алгоритмом для выполнения линейной регрессии для одной или нескольких независимых переменных. то есть: (если у меня есть m реальных значений и в случае двух независимых переменных a и...
1 год, 1 месяц назад Saher Ahwal
62
голоса
1
ответ
Я реализую алгоритм, который связан с разреженной матричной инверсией. Код: kapa_t=phi_t*F_x'*(inv(inv(R_t)+F_x*phi_t*F_x'))*F_x*phi_t; Я записываю код в matlab. Это дает мне предупреждение. Матриц...
1 год, 1 месяц назад Saswati
62
голоса
1
ответ
Я новичок в графическом программировании, работающий на своем собственном движке, и я пытался реализовать объемный рендеринг с выравниванием усеченного конуса Идея заключалась в том, чтобы визуализ...
1 год, 1 месяц назад Blendurian
88
голосов
3
ответа
>> K=[6,31,221;31,221,1801;221,1801,15665] K = 6 31 221 31 221 1801 221 1801 15665 >> f=[31;197;1543] f = 31 197 1543 >> lambda=inv(K)*f lambda = 2.1413 0.5472 0.0054 Я даже испол...
1 год, 1 месяц назад user4910881
75
голосов
1
ответ
У меня есть матрица смежности размером 1393 x 1393 , которая выглядит следующим образом: Я делаю пространственное моделирование, основанное на эт
1 год, 1 месяц назад Jiang Du
75
голосов
1
ответ
Учитывая обратимую матрицу M над рациональностью Q, обратная матрица M ^ (-1) снова является матрицей над Q. Являются ли их (эффективные) библиотеки для точного вычисления обратного? Я знаю высокоп...
1 год, 1 месяц назад smolkaj
63
голоса
2
ответа
У меня есть разреженная матрица W, когда я использую linalg.pinv(W) , она вызывает некоторые ошибки: Traceback (most recent call last): File "/Users/ad9075/PycharmProjects/bednmf/test.py", line 14,...
1 год, 1 месяц назад Hanfei Sun
63
голоса
1
ответ
Я сейчас работаю над c++ кодовой базой, которая использует матричную библиотеку для вычисления различных вещей. Одна из этих вещей - вычисление обратной матрицы. Для этого используется гаусса. Но р...
1 год, 1 месяц назад John Smith
87
голосов
2
ответа
Мне приходится вычислять стандартные ошибки Newey-West для больших моделей множественной регрессии. Последним шагом этого расчета является получение nwse = sqrt(diag(N.*inv(X'*X)*Q*inv(X'*X))); Это...
1 год, 1 месяц назад Tal
-8
голосов
2
ответа
У меня есть эта проблема, что мне нужно отсортировать матрицу в MATLAB. Вход: (матрица 2x5) 1 2 3 4 5 6 7 8 9 10 И я хотел бы, чтобы результат был (2x5) 9 10 7 8 5 6 3 4 1 2 Я хотел бы инвертироват...
1 год, 1 месяц назад Asen Martin
62
голоса
1
ответ
У меня есть матрица "eps" с 2 строками и n столбцами. У меня также есть матрица B с 2 строками и 2 столбцами. Я хочу умножить обратный B на каждый столбец "eps", чтобы получить n новых матриц разме...
1 год, 1 месяц назад cherrykate
75
голосов
1
ответ
В настоящее время я ищу решение крупномасштабной линейной системы Ax = b с использованием Spark. Я сделал много поиска, чтобы найти решение, и эта ссылка была единственным решением, которое я нашел...
1 год, 1 месяц назад EdgeRover
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема