Публикации по теме 'eigenvalue'


Физическое значение ковариационной матрицы
Геометрический смысл собственных векторов Графики — один из лучших способов увидеть суть ваших данных. Различия между переменными можно легко увидеть без каких-либо математических расчетов. Тем не менее, вы можете захотеть углубиться в детали и математически интерпретировать эти вариации и решить использовать ковариационную матрицу. Хотя ковариационная матрица кажется просто матрицей, показывающей дисперсию между переменными, она содержит важную информацию, которая может объяснить..

Вопросы по теме 'eigenvalue'

Собственный вектор и собственное значение матрицы 8 X 8
У меня есть матрица 8 x 8 чисел с плавающей запятой, и мне нужно вычислить из нее собственный вектор и собственное значение. Это делается для уменьшения количества функций с использованием PCA (анализ основных компонентов) и является чертовски...
3286 просмотров
schedule 31.01.2023

Matlab VS Python - eig (A, B) VS sc.linalg.eig (A, B)
У меня есть следующие матрицы сигма и сигмад: сигма: 1.9958 0.7250 0.7250 1.3167 сигмад: 4.8889 1.1944 1.1944 4.2361 Если я попытаюсь решить обобщенную проблему собственных значений в python, я получу:...
4820 просмотров
schedule 09.07.2022

Как быстро и точно получить собственные значения и собственные векторы?
Мне нужно вычислить собственные значения и собственные векторы большой матрицы (около 1000 * 1000 или даже больше). Matlab работает очень быстро, но не гарантирует точности. Мне нужно, чтобы это было довольно точно (примерно ошибка 1e-06 в порядке)...
14207 просмотров

Собственные значения в октаве с eig()
Рассмотрим реальную симметричную матрицу S = (2, 1; 1, 2) Из характеристического уравнения |S - I| получаем квадратное уравнение (2-)^2 - 1 = 0, решения которого дают собственные значения 3 и 1. Соответствующие собственные векторы равны...
21330 просмотров
schedule 25.01.2023

Как преобразовать симметричную матрицу в трехдиагональную с теми же собственными значениями?
У меня есть симметричная матрица, найденная из следующих команд: a=rand(n); A=triu(a)+triu(a,1)' Мне было интересно, как мне преобразовать эту симметричную матрицу в трехдиагональную матрицу? Любая помощь приветствуется. Большое спасибо.
1222 просмотров
schedule 14.10.2022

Как получить заданные собственные векторы из обобщенной факторизации Шура пары матриц с использованием LAPACK?
Я аспирант, пытающийся переписать мой код прототипа MATLAB в код C++, используя Eigen и LAPACK. Обобщенный решатель собственных значений (A*x=lamba*B*x) принимает некоторое участие в этой программе. Поскольку обобщенный собственный решатель Eigen...
579 просмотров
schedule 09.05.2023

Диагонализация самосопряженной (эрмитовой) матрицы 2x2
Диагонализация эрмитовой матрицы 2x2 проста, это можно сделать аналитически. Однако, когда дело доходит до вычисления собственных значений и собственных векторов более чем в 10 ^ 6 раз, важно делать это как можно более эффективно. Особенно, если...
813 просмотров
schedule 25.05.2022

Нахождение собственных значений и собственных векторов большой (разреженной) матрицы
Я пытаюсь вычислить собственные векторы (скажем, первые 10 из них) большой матрицы. Мои первоначальные проблемы были вызваны непониманием библиотеки Intel MKL. Чтобы мой вопрос был ясным и понятным, я решил обобщить его и убрать некоторые ненужные...
1854 просмотров

расчет собственного значения и собственного вектора с помощью cusolver из cuda 7.0 RC
Я пытаюсь вычислить наибольшую пару собственное значение/собственный вектор с помощью cuSolver, выпущенного в CUDA 7.0 RC. Проблема в том, что я получаю CUSOLVER_INTERNAL_ERROR и не знаю, что с этим делать. Это моя удобная вещь, используемая для...
2600 просмотров
schedule 22.07.2023

Ошибка Java, несовместимая с JAMA, не может быть преобразована
Я пытаюсь написать код, который позволяет мне создать матрицу 2x2, а затем использовать библиотеку JAMA ( http://math.nist.gov/javanumerics/jama/ ), чтобы вычислить собственные значения и собственные векторы только что созданной матрицы. Затем я...
135 просмотров
schedule 29.06.2022

Разреженные собственные значения с использованием eigen3/sparse
Существует ли четкий и эффективный способ нахождения собственных значений и собственных векторов действительной, симметричной, очень большой, скажем, 10000x10000, разреженной матрицы в Eigen3 ? Существует решатель собственных значений для плотных...
2922 просмотров
schedule 21.03.2023

Найдите один собственный вектор
Предположим, у меня есть действительно большая (симметричная) матрица M размера N на N, и я просто хочу извлечь один собственный вектор, соответствующий одному собственному значению. Есть ли способ сделать это, не находя все собственные векторы. Я...
116 просмотров

Юля: Связывание LAPACK 2.0 в Linux
Я использую функцию eigs() в Julia для вычисления собственных значений и собственных векторов. Результаты недетерминированы и часто полны 0,0 . Временное решение — связать LAPACK 2.0 . Есть идеи, как это сделать в Linux Ubuntu? Пока я не...
139 просмотров
schedule 19.06.2023

Различные собственные значения между scipy.sparse.linalg.eigs и numpy/scipy.eig
Контекст: Моя цель - создать программу Python3 для выполнения дифференциальных операций над вектором V размера N. Я сделал это, протестировал ее для базовой операции, и она работает (дифференциация, градиент...). Я попытался написать на этой...
1786 просмотров
schedule 02.04.2023

Производительность определения собственного значения с использованием библиотеки MKL
Моя цель - найти собственные значения и векторы входной матрицы размера mxn . Поскольку это прямоугольная матрица, преобразовать ее в квадратно-симметричную матрицу, выполнив транспонирование , а затем умножение матрицы с исходным кодом...
373 просмотров
schedule 11.11.2022

Eigs Matlab не сходятся, если количество вычисленных собственных значений не велико
Я пытаюсь вычислить собственные значения λ ( lambda ) демпфированной конструкции со следующими уравнениями движения: (λ² M + λ C + K ) x = 0 , где M , C и K — разреженные матрицы. Использование функции polyeig MATLAB работает, но я...
1492 просмотров
schedule 21.06.2022

Как сделать так, чтобы собственные значения и собственные векторы оставались действительными, а не комплексными?
Я пытаюсь диагонализовать n*100*100 3D-матрицу K на numpy.linalg.eig и получить собственные значения w и собственные векторы v . Матрица 100*100 , но я хочу сделать это с трансляцией, и это номер n , который я установил. И матрица не...
5920 просмотров

Как рассчитать собственные значения в paraview с помощью python?
У меня есть данные ячейки F, которые представляют собой массив матриц 3x3. Как я могу рассчитать sqrt (собственные значения матриц F * F.T), а затем добавить эти новые данные ячейки? Обновление 1: это мой код. Не работает из-за строки C =...
539 просмотров
schedule 08.06.2022

Корни характеристического многочлена и собственные значения не совпадают
Это матрица B B = [1 2 0 ; 2 4 6 ; 0 6 5] Результат eig(B) : {-2.2240, 1.5109, 10.7131} а характеристический полином B по этой ссылке равен syms x polyB = charpoly(B,x) x^3 - 10*x^2 - 11*x + 36 но ответ solve(polyB)...
187 просмотров

Извлечение списка из списка списков (Maxima)
Я использую максимумы и, кажется, у меня простой вопрос: как поместить собственные значения матрицы в список, чтобы вычислить наибольшее собственное значение? Из того, что я читаю, если M является матрицей, то собственные значения (M) представляют...
310 просмотров
schedule 08.08.2022