Публикации по теме '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 просмотров
schedule
14.08.2022
Собственные значения в октаве с 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 просмотров
schedule
29.05.2022
расчет собственного значения и собственного вектора с помощью 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 просмотров
schedule
01.11.2022
Юля: Связывание 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 просмотров
schedule
27.06.2022
Как рассчитать собственные значения в 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 просмотров
schedule
13.07.2022
Извлечение списка из списка списков (Maxima)
Я использую максимумы и, кажется, у меня простой вопрос: как поместить собственные значения матрицы в список, чтобы вычислить наибольшее собственное значение?
Из того, что я читаю, если M является матрицей, то собственные значения (M) представляют...
310 просмотров
schedule
08.08.2022