«eigenvalues» etiketlenmiş sorular

1
Chebyshev Polinomları Kullanırken Spektral Yöntem ile Zorluk
Bir makaleyi anlamaya çalışırken biraz zorlanıyorum. Makale, birleştirilmiş ODE sisteminden gelen bir özdeğeri çözmek için spektral yöntem kullanmaktadır. Şimdi sadece bir denklem yazacağım, çünkü sorularımın temeline ulaşmak yeterli. Denklemi V[r]=e−(ν[r]+λ[r])ϵ[r]+p[r]∗[(ϵ[r]+p[r])(eν[r]+λ[r])rW[r]]′V[r]=e−(ν[r]+λ[r])ϵ[r]+p[r]∗[(ϵ[r]+p[r])(eν[r]+λ[r])rW[r]]′V[r] = \frac{e^{-(\nu[r] +\lambda[r])}}{\epsilon[r] + p[r]} *\biggr[ (\epsilon[r] + p[r])( e^{\nu[r] +\lambda[r]})r W[r] \biggr]' Türevleri alıyorum ve (Denk1) V=[ϵ′+p′ϵ+p+r(ν′+λ′)+1]W+rW′V=[ϵ′+p′ϵ+p+r(ν′+λ′)+1]W+rW′V = \biggr[ …

1
SciPy eigsh () neden harmonik osilatör durumunda hatalı özdeğerler üretir?
Hesaplamalı fizik bağlamında, büyük seyrek matrislerin özdeğer hesaplamaları gerçekleştirmek için bazı büyük kod geliştiriyorum. Özdeğerler analitik olarak iyi bilindiği için rutinlerimi basit harmonik osilatöre karşı bir boyutta test ediyorum. Bunu yaparak ve kendi rutinlerimi SciPy'nin dahili çözücüleriyle karşılaştırarak, aşağıdaki çizimde gösterilen garipliğe rastladım. Burada ilk 100 sayısal olarak hesaplanmış özdeğer …

2
Çok büyük ve çok seyrek bir bitişiklik matrisinin tüm özdeğerlerini hesaplayın
Her biri yaklaşık n ~ 100000 düğümü olan iki grafiğim var. Her iki grafikte de, her bir düğüm tam olarak 3 düğüme bağlanır, böylece bitişiklik matrisi simetrik ve çok seyrek olur. Zor olan nokta, bitişiklik matrisinin tüm özdeğerlerine ihtiyacım var ama özvektörlere ihtiyacım yok. Doğru olmak için, bu benim hayatımda …

3
Bir matrisin yarı yarıya pozitif olup olmadığını test etme
Pozitif yarı tanım için kontrol etmem gereken simetrik matrislerin bir listesine LL{\cal L}sahibim (yani özdeğerleri negatif değil.) Yukarıdaki yorum, ilgili özdeğerleri hesaplayarak ve negatif olup olmadıklarını kontrol ederek (belki de yuvarlama hatalarına dikkat etmek zorunda kalarak) bunu yapabileceğini ima eder. Özdeğerleri hesaplamak senaryomda oldukça pahalıdır, ancak kullandığım kütüphanenin pozitif doğruluk …

1
Tersi olmayan en küçük özdeğer
simetrik, pozitif tanımlı bir matris olduğunu varsayalım . A , A x = b'yi doğrudan çözmenin pahalı olacağı kadar büyüktür .A∈Rn×nA∈Rn×nA\in\mathbb{R}^{n\times n}AAAAx=bAx=bAx=b Her yinelemede A'nın ters çevrilmesini içermeyen en küçük özdeğerini bulmak için yinelemeli bir algoritma var mı ?AAAAAA Yani, çözmek için eşlenik gradyanlar gibi yinelemeli bir algoritma kullanmam gerekirdi …


2
Küçük bir norm ayarının özvektörleri
Yavaş değişen bir veri kümem var ve kovaryans matrisinin özvektörlerini / özdeğerlerini takip etmem gerekiyor. Kullanıyorum scipy.linalg.eigh, ama çok pahalı ve zaten biraz yanlış olan bir ayrışmam olduğu gerçeğini kullanmıyor. Herkes bu sorunla başa çıkmak için daha iyi bir yaklaşım önerebilir mi?

1
Kübik özdeğer problemi için Jacobi-Davidson yönteminin uygulanması
Büyük bir kübik özdeğer problemim var: (bir0+ λbir1+λ2bir2+λ3bir3) x =0.(bir0+λbir1+λ2bir2+λ3bir3)x=0.\left(\mathbf{A}_0 + \lambda\mathbf{A}_1 + \lambda^2\mathbf{A}_2 + \lambda^3\mathbf{A}_3\right)\mathbf{x} = 0. Bunu lineer bir özdeğer problemine dönüştürerek çözebilirdim ama bir sistemle sonuçlanırdı 32323^2 büyük gibi: ⎡⎣⎢-bir0000ben000ben⎤⎦⎥⎡⎣⎢xyz⎤⎦⎥= λ⎡⎣⎢bir1ben0bir20benbir300⎤⎦⎥⎡⎣⎢xyz⎤⎦⎥,[-bir0000ben000ben][xyz]=λ[bir1bir2bir3ben000ben0][xyz],\begin{bmatrix} -\mathbf{A}_0 & 0 & 0 \\ 0 & \mathbf{I} & 0 \\ 0 & 0 & …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.