Лучшие matrix-inverse вопросы ИТ разработчиков

  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Three.js: Показать мировые координатные оси в углу сцены

Это, вероятно, очень простая проблема, но я не имеюпока не нашел решения и оноя не давал мне покоя Я'Хотелось бы показывать стрелки, указывающие направле...

Задан 25 Apr 2013, 22:06 от wackozacko
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

@PengOne: тем временем вы редактировали ответ. Вы сказали: «поскольку det (A) = 1, собственные значения равны + -1». Кроме того, вычисление жордановой формы происходит намного медленнее, чем вычисление обратной матрицы. Я не знаю о стабильности жордановой формы, но подозреваю, что она сильно зависит от числа условий A, которое, вероятно, будет очень высоким, поскольку матрица велика. Но если все собственные значения равны единице, то A = I + N с N нильпотентами и трюк с сериями работает (хотя в наихудшем случае 5000 слагаемых, что дает ту же сложность O (N ^ 3), что и простая инверсия).

я есть много больших (около 5000 x 5000) матриц, которые мне нужно инвертировать в Matlab. На самом деле мне нужно обратное, поэтому я не могу использовать вместо этого mldivide, который намного быстрее для решения Ax = b только для одного ...

Задан 28 Jun 2011, 15:50 от Daniel
  • 34 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

Какой самый простой способ вычислить обратную матрицу 3х3? Я просто ищу короткий фрагмент кода, который справится с неособой матрицей, возможно, с использованием правила Крамера. Это не должно быть высоко оптимизировано. Я бы предпочел простоту, ...

Задан 11 Jun 2009, 22:06 от batty
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

@eat вы правы, я переключил V и U. Я думаю, что все остальное правильно, но я согласен с точкой вашего ответа, что псевдообратный, вероятно, не лучший способ решения ее проблемы.

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

Задан 04 May 2011, 07:27 от Jennifer
  • 78 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

Мне было интересно, каков ваш рекомендуемый способ вычисления обратной матрицы? Пути, которые я нашел, кажутся неудовлетворительными. Например,

Задан 20 Nov 2010, 00:40 от Tim
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

в R программировании, касающемся обратной матрицы и ее умножения

это мой процесс решения из упражнения [руководство для начинающих по R] > Q [,1] [,2] [,3] [1,] 1 2 3 [2,] 4 2 1 [3,] 2 3 0 > solve(Q) [,1] [,2] [,3] [1,] -0.12 0.36 -0.16 [2,] 0.08 -0.24 0.44 [3,] 0.32 0.04 -0.24 > solve(Q)%*%Q [,1] [,2] [,3] ...

Задан 22 Mar 2013, 16:24 от Guido Di Pietro
  • 13 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Почему выходные данные inv () и pinv () не равны в Matlab и Octave?

Я заметил, что если A матрица NxN и имеет обратную матрицу. Но то, что выводят функции inv () и pinv (), отличается. - Моя среда - Win7x64 SP1, Matlab R2012a, Cygwin Octave 3.6.4, FreeMat 4.2 Посмотрите на примеры из Octave: A = rand(3,3) A = ...

Задан 17 Oct 2013, 09:41 от myme5261314
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему выходные данные inv () и pinv () не равны в Matlab и Octave?

Я заметил, что если A матрица NxN и имеет обратную матрицу. Но то, что выводят функции inv () и pinv (), отличается. - Моя среда - Win7x64 SP1, Matlab R2012a...

Задан 17 Oct 2013, 07:41 от myme5261314
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Three.js: Показать мировые координатные оси в углу сцены

Вероятно, это очень простая проблема, но я пока не нашел решения, и это меня беспокоит. Я хотел бы показать стрелки, указывающие направления мировых координат (x, y, z) в нижнем правом углу камеры, как это делается в Maya, чтобы при вращении ...

Задан 26 Apr 2013, 00:06 от wackozacko
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Улучшение плохо обусловленной матрицы

У меня плохо обусловленная матрица, чьяrcond() [http://www.mathworks.com/help/matlab/ref/rcond.html]близка к нулю, и, следовательно, обратная сторона этой матрицы не оказывается правильной. Я пытался использоватьpinv() ...

Задан 12 Sep 2013, 02:22 от user238469
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как рассчитать матрицу обратных ключей в алгоритме Hill Cipher?

Мне очень трудно понять, как вычисляется обратная матрица в алгоритме шифра Хилла. Я понимаю, что все это делается по модулю арифметики, но почему-то все не складывается. Буду очень признателен за простое объяснение! Рассмотрим следующую матрицу ...

Задан 06 Jun 2009, 17:46 от user59634
  • 15 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Большая матричная инверсия

Я смотрю на обратную матрицу большого размера, обычного размера 1000 x 1000, но иногда превышающую 100000 x 100000 (которая в настоящее время дает сбой из-за...

Задан 03 Jul 2013, 15:06 от AmroOnekuo
  • 70 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

инвертирование матрицы 4х4

Я ищу пример реализации кода о том, как инвертировать матрицу 4x4. я знаю, что есть гауссовское уничтожение, декомпозиция LU и т. д., но вместо того, чтобы с...

Задан 27 Jun 2013, 12:24 от Shaiclamp