8
ответов

Инвертирование 4x4 матрица - Числовое самое стабильное решение необходимо

Я хочу инвертировать 4x4 матрица. Мои числа хранятся в формате фиксированной точки (1.15.16, чтобы быть точными). С арифметикой с плавающей точкой я обычно просто создаю примыкающую матрицу и делюсь на детерминант (...
вопрос задан: 3 July 2013 15:52
7
ответов

Вычисление обратной матрицы Java

Я пытаюсь вычислить обратную матрицу в Java. Я следую примыкающему методу (первое вычисление примыкающей матрицы, затем транспонируйте эту матрицу и наконец, умножьте ее для инверсии...
вопрос задан: 27 June 2013 12:07
6
ответов

Простой 3x3 матричный обратный код (C++)

Что самый легкий путь состоит в том, чтобы вычислить 3x3 матричная инверсия? Я просто ищу отрывок короткого кода, который это добьется цели для неособенных матриц, возможно с помощью Правила Крамера. Это не должно быть...
вопрос задан: 15 February 2012 23:12
5
ответов

Инверсия Python матрицы

Как я получаю инверсию матрицы в Python? Я реализовал его сам, но это - чистый Python, и я подозреваю, что существуют более быстрые модули там, чтобы сделать это.
вопрос задан: 3 July 2013 15:02
5
ответов

Оставленная инверсия в numpy или scipy?

Я пытаюсь получить левую инверсию неквадратной матрицы в Python с помощью или numpy или scipy. Как я могу перевести следующий код Matlab в Python?>> = [0,1; 0,1; 1,0] =...
вопрос задан: 4 August 2012 03:55
4
ответа

инвертирование 4x4 матрица

я ищу реализацию примера кода о том, как инвертировать 4x4 матрица. я знаю, что существует гауссов eleminiation, разложение LU, и т.д. но вместо того, чтобы смотреть на них подробно я действительно справедлив...
вопрос задан: 27 June 2013 12:24
2
ответа

Вычисление инверсии матрицы с использованием lapack в C

Я хотел бы иметь возможность вычислить инверсию общая матрица NxN в C / C ++ с использованием lapack. Насколько я понимаю, способ сделать инверсию в лапаке - это использовать функцию dgetri, однако ...
вопрос задан: 3 July 2013 15:19
2
ответа

Почему inv Matlab является медленным и неточным?

Я читал в нескольких местах (в документе и в этом сообщении в блоге: http://blogs.mathworks.com/loren/2007/05/16/purpose-of-inv/), который не рекомендуется использование inv в Matlab, потому что это медленно и...
вопрос задан: 3 July 2013 14:49
2
ответа

Статистика и матричная алгебра в Ruby

Мне нужна к инверсии ковариационная матрица различия в Ruby и векторе умножением матриц. Какую числовую библиотеку/Драгоценный камень Ruby я должен использовать?
вопрос задан: 29 June 2013 20:51
1
ответ

выполнение небольшой матричной инверсии - CUBLAS или MAGMA

Я ищу решение с Python для выполнения матричных инверсий. Я думаю, что с CUBLAS или MAGMA должен быть способ выполнить эти операции в пакетном или параллельном режиме, поскольку каждая матрица ...
вопрос задан: 5 May 2019 21:09
1
ответ

Как вычислить обратную ключевую матрицу в алгоритме Шифра Выступа?

Мне очень трудно понять способ, которым инверсия матрицы вычисляется в алгоритме Шифра Выступа. Я получаю идею всего этого сделанного в арифметике по модулю, но так или иначе вещи...
вопрос задан: 19 October 2012 08:39
1
ответ

Библиотека повышения, как получить детерминант от lu_factorize ()?

Я пытаюсь вычислить детерминант, пользующийся библиотеками C++ повышения. Я нашел код для функционального InvertMatrix (), который я скопировал ниже. Каждый раз, когда я вычисляю эту инверсию, я хочу...
вопрос задан: 14 September 2009 04:30
0
ответов

Как выполнить обратную операцию с матрицей, используя ускоренную структуру?

Я хотел бы найти обратную матрицу. Я знаю, что это включает сначала факторизацию LU, а затем шаг инверсии, но я не могу найти нужную функцию, выполнив поиск в документах Apple 10.7! Это...
вопрос задан: 23 May 2017 12:08
0
ответов

det матрицы возвращает 0 в matlab

Мне дали очень большую матрицу (я не могу изменить значения матрицы), и мне нужно вычислить инверсию (ковариационной) матрицы. Иногда я получаю сообщение об ошибке, что Матрица близка к ...
вопрос задан: 3 July 2013 15:47
0
ответов

псевдо инверсия разреженной матрицы в python

Я работаю с данными нейровизуализации, и из-за большого количества данных я хотел бы использовать разреженные матрицы для своего кода (scipy.sparse.lil_matrix или csr_matrix). В частности, мне понадобится ...
вопрос задан: 3 July 2013 15:42
0
ответов

Инверсия большой матрицы

Я пытаюсь взять обратную большую матрицу, общий размер которой составляет 1000 x 1000, но иногда превышает 100 000 x 100 000 (, которая в настоящее время не работает из-за времени и памяти ). Я знаю, что нормальные...
вопрос задан: 3 July 2013 15:06
0
ответов

Есть ли способ эффективно инвертировать массив матриц с помощью numpy?

Обычно я бы инвертировал массив матриц 3x3 в цикле for, как в примере ниже. К сожалению, циклы for работают медленно. Есть ли более быстрый и эффективный способ сделать это? импортировать numpy как np А = np....
вопрос задан: 3 July 2013 15:03
0
ответов

Наиболее эффективное обращение матрицы в MATLAB

При вычислении обратной для некоторой квадратной матрицы A в MATLAB с использованием Ai = inv (A) % должно быть таким же, как: Ai = A ^ -1 MATLAB обычно сообщает мне, что это не самый эффективный способ инвертирования. ...
вопрос задан: 3 July 2013 15:00
0
ответов

Самый простой способ выполнить модульную инверсию матрицы с помощью Python?

Я хотел бы взять модульную инверсию матрицы как [[1,2], [3,4]] mod 7 в Python. Я посмотрел на numpy (который выполняет инверсию матрицы, но не инверсию модульной матрицы), и я увидел несколько теорий чисел ...
вопрос задан: 29 June 2013 20:50
0
ответов

Быстрый метод проверки сингулярности матрицы? (необратимый, det = 0)

Каков самый быстрый алгоритм (ссылка на пример C или C++ был бы интересен) для проверки того, является ли небольшая квадратная матрица (<16*16 элементов) единственной (необратимой, дет = 0) ?
вопрос задан: 18 April 2013 12:28
0
ответов

Вычисление обратной очень большой матрицы

Я пытаюсь вычислить обратную очень большую матрицу (11300x21500) в C++. До сих пор я пробовал библиотеки Eigen и Armadillo, но обе потерпели неудачу на этапе инициализации, говоря, что этого недостаточно...
вопрос задан: 28 May 2012 11:07
0
ответов

Есть ли быстрый способ инвертировать матрицу в Matlab?

У меня есть много больших (около 5000 x 5000) матриц, которые мне нужно инвертировать в Matlab.Мне действительно нужен обратный, поэтому я не могу использовать вместо него mldivide, который намного быстрее решает Ax = b только для одного b. ...
вопрос задан: 4 July 2011 23:33
0
ответов

numpy: инвертирование верхней треугольной матрицы

В numpy / scipy, какой канонический способ вычислить инверсию верхней треугольной матрицы? Матрица хранится как двумерный массив numpy с нулевыми субдиагональными элементами, и результат также должен быть ...
вопрос задан: 18 May 2011 10:54
0
ответов

Обратная матрица в R

Мне было интересно, каков ваш рекомендуемый способ вычисления обратной матрицы? Способы, которые я нашел, кажутся неудовлетворительными. Например, > c=rbind (c (1, -1/4 ), c (-1/4, 1 ))> c [,1] [,2]..
вопрос задан: 20 November 2010 00:40
0
ответов

3x3 Матричное обратное возможное использование инструкции SIMD?

Я использую ARM основанный на коре-A8 процессор, и у меня есть несколько мест, где я вычисляю 3x3 Матричные обратные операции. Поскольку процессор Коры-a8 имеет процессор NEON SIMD, мне интересно...
вопрос задан: 26 July 2010 10:58