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


Снижение размерности с помощью собственного значения и собственных векторов 101
Во-первых, не Е, это зрелище! Такие слова, как «собственные векторы» или «собственные значения», кажутся сложными для понимания, однако они присутствуют повсюду, но чтобы распознать, где они могут быть полезны, вам нужно поработать над интуицией. Видите ли, люди ежедневно создают взрывное количество так называемых «данных». Суть в том, что в конце концов эти данные представляют собой не что иное, как матрицу! которые можно было бы повернуть, чтобы получить понимание. Самый простой..

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

комплексные собственные значения в расчете PCA
Я пытаюсь вычислить PCA матрицы. Иногда результирующие собственные значения/векторы являются комплексными значениями, поэтому при попытке спроецировать точку на план более низкого измерения путем умножения матрицы собственных векторов на координаты...
5568 просмотров
schedule 17.03.2024

scipy обобщенная собственная проблема с положительной полуопределенной
Привет, ребята!!! Я хочу вычислить обобщенное собственное разложение формы: Lf = лямбда Af с помощью функции scipy.sparse.linalg.eigs, но получите эту ошибку: /usr/local/lib/python2.7/dist-packages/scipy/linalg/decomp_lu.py:61:...
737 просмотров
schedule 19.02.2023

Вычисление собственных значений в кодах C-внутри-R
Я пишу код R, который использует скомпилированный код C. Из документа «Написание расширений R» я узнал, что существует множество исполняемых файлов / DLL R, которые можно вызывать из кода C. Заголовочный файл 'Rmath.h' перечисляет многие доступные...
1278 просмотров
schedule 14.03.2022

Код простого алгоритма Ланцоша для получения собственных значений и собственных векторов симметричной матрицы
Я хотел бы написать простую программу (на языке C) с использованием алгоритма Ланцоша. Я наткнулся на пример Matlab, который помог мне немного лучше понять алгоритм, однако из этого фрагмента кода я не могу найти способ получения собственных значений...
11192 просмотров

Невозможно получить положительно определенную матрицу дисперсии при очень малых собственных значениях
Для запуска канонического анализа соответствия (cca package ade4) мне нужна положительно определенная дисперсионная матрица. (Что в теории всегда так), но: matrix(c(2,59,4,7,10,0,7,0,0,0,475,18714,4070,97,298,0,1,0,17,7,4,1,4,18,36),nrow=5) >...
271 просмотров
schedule 20.04.2024

Стоит ли использовать IPython параллельно с eig scipy?
Я пишу код, который должен вычислять большое количество проблем с собственными значениями (типичный размер матриц - несколько сотен). Мне было интересно, можно ли ускорить процесс с помощью модуля IPython.parallel . Как бывший пользователь MATLAB и...
1625 просмотров
schedule 21.11.2022

Неправильное вычисление собственного вектора Numpy
Я использую numpy для получения собственных значений/собственных векторов матрицы. Моя матрица симметрична и положительна. > mat matrix([[ 1., 1., 0., 0., 0., 0., 0.], [ 1., 2., 0., 0., 0., 0., 0.], [ 0.,...
2694 просмотров
schedule 03.07.2023

как рассчитать 2^n по модулю 1000000007, n = 10^9
каков самый быстрый способ вычислить это, я видел, как некоторые люди используют матрицы, и когда я искал в Интернете, они говорили о собственных значениях и собственных векторах (не знаю об этом)... был вопрос, который сводился к рекурсивному...
2922 просмотров

C++: как отсортировать сложную матрицу на основе вещественных частей сложного вектора
У меня есть сложный вектор ( VSII_Complex , содержащий собственные значения) и комплексная матрица ( CUII_Complex , содержащая собственные векторы). Каждый элемент VSII_Complex соответствует столбцу CUII_Complex . Моя проблема в том, что я хочу...
194 просмотров

одно из собственных значений ковариационной матрицы отрицательно в R
У меня есть набор данных x . И я использую cov(x) для вычисления ковариации x . Я хочу вычислить обратный квадратный корень из cov(x) . Но я получаю отрицательное собственное значение cov(x) . Вот мой код S11=cov(x)...
4405 просмотров
schedule 07.06.2024

.eigenvals создает новую переменную
Я вычисляю собственные значения матрицы с помощью функции .eigenvals(). Когда я делаю это для своей матрицы, в решении появляется новая переменная, которую я никогда не объявлял, и я не знаю, откуда она взялась, и я не ожидаю, что это произойдет, но...
98 просмотров
schedule 14.12.2022

PCA в 2D вычисляет центральную точку в исходных данных
Я пытаюсь создать ограничивающую рамку вокруг данного набора данных. Поэтому моя идея состояла в том, чтобы использовать PCA. Я читал, что он не всегда находит оптимальные решения, но это не имеет значения. Что я сделал до сих пор, так это...
855 просмотров
schedule 26.12.2022

Разница в собственных значениях в MatLab и numpy для эрмитовых матриц
Я делаю некоторую работу с эрмитовыми матрицами. Первоначальная работа была сделана в Matlab, но сейчас я продолжаю работу в Python. Я использую numpy в python, но я получаю расхождения между собственными значениями, указанными в python, и в MatLab,...
445 просмотров
schedule 31.01.2024

определить, когда собственное значение матрицы положительно в Matlab
Я пытаюсь найти такое значение K, что следующая матрица имеет любое собственное значение с положительной действительной частью, но я продолжаю получать ерунду. Какой лучший способ сделать это? K = 0; A = [ 0 1 0; 0 0 1; -K -2 -3]; while K <...
60 просмотров
schedule 18.09.2022

Matlab: Как мне убедиться, что ковариационная матрица является положительно определенной при использовании фильтра Калмана
Для комплексных данных мне трудно гарантировать, что ковариационная матрица является положительно определенной. Беря пример, P = 10.0000 +10.0000i 0 0 0 10.0000 +10.0000i 0...
2480 просмотров

Вызов подпрограммы FORTRAN из c ++ дает недопустимое значение параметра
В настоящее время я пытаюсь решить конкретную проблему собственных значений (так называемую гироскопическую проблему собственных значений) с большими разреженными матрицами (из дискретизации FEM). Язык программирования - C ++. Стандартным эталоном...
154 просмотров
schedule 27.02.2024

Разреженные собственные значения: scipy.sparse.linalg.eigs медленнее, чем scipy.linalg.eigvals
У меня есть странное явление, хотя scipy.sparse.linalg.eigs должен быть быстрее для разреженных матриц, я понимаю, что он работает медленнее, чем обычный метод eigvals для scipy : In [4]: %timeit...
1885 просмотров
schedule 23.03.2023

Сопоставление наибольших собственных значений с собственными векторами
В Python я вычислил собственные векторы и собственные значения моей матрицы данных с X по eig() . Мне нужно найти два главных компонента данных (U = [u1 u2]). Я знаю, что верхние 2 компонента - это 2 собственных вектора, соответствующие 2 самым...
259 просмотров
schedule 29.06.2022

Вычисление собственных значений матрицы как функции параметра
Я пытаюсь решить собственные значения матрицы 6x6 как функцию одного параметра, который я назвал «e». Как видно из кода, я оцениваю собственные значения для диапазона значений в «расстройке». Я хочу построить эти 6 собственных значений как функцию...
322 просмотров
schedule 19.09.2022

Предупреждение, пока я вычисляю собственные значения
Мне нужно вычислить собственные значения и собственные векторы, но у меня всегда есть это предупреждение. Я надеюсь, что кто-нибудь может сказать мне, что происходит. #masa en kg m1=559.3e-3 m2=419.4e-3 m3=m2 m4=m2 m5=m2 m6=m2 m7=m2 m8=m2...
319 просмотров