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


Примечания: Сущность линейной алгебры
Плейлист видео: Ссылка на видео от 3Blue1Brown Видео 1: Значение вектора для физика (стрелки указывают в пространстве), CS Student (упорядоченный список чисел, множеств), математика () В линейной алгебре вектор всегда будет исходить из точки 0,0 в пространстве. Векторы - это координаты расстояния по оси X или Y, которые также могут быть представлены в виде матрицы 1X2. (Сложение) Сумма двух векторов = движение по вектору 1, затем движение по вектору 2, тогда общее перемещение..

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

Обобщенная проблема собственных значений
Я пытаюсь преобразовать обобщенную проблему собственных значений в обычный расчет собственных значений. У меня есть этот код: [V,D,flag] = eigs(A, T); Теперь я конвертирую его в: A1 = inv(T)*A; [V1,D1,flag1] = eigs(A1); Разве я не...
2790 просмотров

Собственные значения против PVE (объяснение процентной дисперсии)
С помощью функции prcomp() я вычислил процентное отклонение объясненного prcomp(env, scale=TRUE) Во втором столбце summary(pca) показаны эти значения для всех ПК: PC1 PC2 PC3 PC4 PC5 PC6...
7456 просмотров
schedule 10.06.2023

Собственные значения и собственные векторы Python
У меня есть матрица совместного страхования 336x336, и я вычислил собственные значения и собственные векторы, используя numpy следующим образом с сортировкой. evals, evecs = np.linalg.eig(cov) idx = evals.argsort() evals = evals[idx] evecs =...
2352 просмотров
schedule 12.04.2022

Найти изображение SVD без использования команды SVD
Мой вопрос довольно прост, но я новичок в анализе SVD. Моей конечной целью будет реализовать шумоподавление изображения с помощью SVD, но на данный момент я пытаюсь понять концепцию разложения по сингулярным значениям. Как следует из названия, я...
1109 просмотров
schedule 24.05.2022

Векторизация кода Matlab для более быстрого выполнения
Мой код работает следующим образом: 1. Во-первых, он получает несколько изображений из обучающей выборки. 2. После загрузки этих изображений мы находим нормализованные лица, среднее лицо и выполняем несколько расчетов. 3.Далее мы спрашиваем...
300 просмотров
schedule 24.04.2022

Поиск собственных векторов и собственных значений разреженной матрицы с помощью ARPACK (вызывается из PYTHON, MATLAB или как подпрограмма FORTRAN)
Несколько дней назад я задал вопрос, как найти собственные значения большой разреженной матрицы. Ответов не получил, поэтому решил описать потенциальное решение. One question remains: Can I use the python implementation of ARPACK to compute the...
1200 просмотров

Разница между R и собственным3
Я выполняю следующее в R: > m = matrix(c(0.563291, -0.478813, 0.574175, + 0.160779, -0.03407, 0.381922, + 0.0677914, 0.870361, -0.88602), 3, 3) > mt = t(m) > mt [1,] 0.5632910 -0.478813 0.574175 [2,] 0.1607790 -0.034070 0.381922...
134 просмотров
schedule 27.10.2022

Получение собственных векторов для самых больших n собственных значений в OpenCV
Я применяю Kernel PCA для задачи извлечения признаков в задаче компьютерного зрения, которая включает решение проблемы собственных значений для очень большой матрицы симметрии, например размером 6400x6400. Я использую OpenCV в своей реализации и...
928 просмотров
schedule 05.03.2022

Броненосец: eigs_gen для наименьшего собственного значения
Я использую eigs_gen броненосца, чтобы найти наименьшее алгебраическое собственное значение разреженной матрицы. Если я запрошу функцию только для наименьшего собственного значения, результат будет неверным, но если я запрошу ее для двух наименьших...
1019 просмотров
schedule 21.07.2022

вычисление собственного вектора из комплексного собственного значения в opencv
Я пытаюсь вычислить собственный вектор матрицы 4x4 в opencv. Для этого я сначала вычисляю собственное значение по этой формуле: Det( A - lambda * identity matrix ) = 0 Взято из вики о собственных значениях и собственных векторах . После...
1354 просмотров

Ошибка opencv Ошибка подтверждения Строка Mat.cpp: 537
Я пытаюсь найти собственные значения и собственные векторы матрицы, как показано ниже: int m = 5; float b[5][5] = { { 1.96 , -6.49, -0.47, -7.20, -0.65}, { -6.49, 3.80, -6.39, 1.50, -6.34}, { -0.47, -6.39, 4.17, -1.51, 2.67},...
192 просмотров
schedule 18.10.2022

Почему эта программа LAPACK работает правильно, когда я предоставляю матрицу напрямую, но не когда я читаю ее из файла?
Ниже приведен код LAPACK для диагонализации матрицы A, который я привожу в виде массива a. Это всего лишь небольшая модификация официального примера, которая дает правильные результаты. Это нецелесообразно, потому что я должен предоставить массив a...
641 просмотров
schedule 25.08.2022

собственный решатель С++ с низким потреблением оперативной памяти
Я новичок в программировании на C++ , но у меня есть задача вычислить собственные значения и собственные векторы (стандартная задача на собственные значения Ax=lx ) для симметричных матриц (и эрмитовых)) для очень больших матрица размера:...
1165 просмотров

Почему первый главный компонент показывает наименьшую разницу в моем PCA?
Я использую PCA для набора изображений лица в MatLab. Создание среднего лица и рандомизация других работают нормально. В моей функции vectorComparison я хочу увидеть разницу в каждом векторе основного компонента при использовании стандартного...
75 просмотров

Различные собственные векторы от Wolfram, Octave, Jama
У меня есть следующая матрица M = 1 -3 3 3 -5 3 6 -6 4 Команда WolframAlpha eigenvalues {{1,-3, 3}, {3, -5, 3}, {6, -6, 4}} выдает следующие собственные значения: lambda_1 = 4 lambda_2 = -2 lambda_3 = -2...
313 просмотров
schedule 07.02.2023

scipy eigh дает отрицательные собственные значения для положительно полуопределенной матрицы
У меня возникают проблемы с функцией eigh scipy, возвращающей отрицательные собственные значения для положительных полуопределенных матриц. Ниже представлен MWE. Функция hess_R возвращает положительную полуопределенную матрицу (это сумма...
3536 просмотров
schedule 10.05.2022

Методы поиска собственных значений матрицы с использованием Python?
В настоящее время я пытаюсь найти собственные значения матрицы H. Я пробовал использовать как numpy.linalg.eig, так и scipy.linalg.eig, хотя оба, по-видимому, используют один и тот же базовый метод. Проблема в том, что моя матрица H чисто реальна,...
3161 просмотров
schedule 28.08.2022

Быстрые методы аппроксимации трех старших собственных значений и собственных векторов большой симметричной матрицы
Я пишу код для вычисления классического многомерного масштабирования (сокращенно MDS) очень большого n по n матрице, n = 500,000 в моем примере. На одном этапе MDS мне нужно вычислить три старших собственных значений и соответствующих им...
900 просмотров
schedule 04.09.2022

Сопряженный градиент с неполным предварительным обусловливателем холецкого возвращает непредвиденные ошибки для библиотеки Eigen
Я новичок в переполнении стека, поэтому задаю вопрос впервые. Я стремлюсь решить линейное уравнение Ax = b, используя метод сопряженного градиента с неполным предобуславливателем холецкого, используя библиотеку Eigen. Так что я в основном смотрю на...
1268 просмотров
schedule 13.01.2023

Собственные/собственные значения: слишком много разделов с mingw-w64
Я хочу скомпилировать следующий пример на основе общего решателя собственных значений Eigen (Eigen 3.3.3): #include <iostream> #include <Eigen/Eigenvalues> int main() { Eigen::Matrix4f A; A << -0.75, 0, -1.5, -1,...
529 просмотров