Yineleyen yöntem, bu tür bir spektrum ile doğrusal bir sistemi etkili bir şekilde çözebilir


10

Ben özdeğerleri birim daire üzerinde düzgün bir şekilde dağıtılır matris ile doğrusal bir sistem var:

resim açıklamasını buraya girin

Bu tür bir sistemi, belki de bazı önkoşullarla yinelemeli yöntemle etkili bir şekilde çözmek mümkün müdür?


Ben sadece MINRES bunu yapacak, ancak ben sadece gerçek bir spektrum için benzer sonuçları biliyorum. Matris hakkında daha fazla şey biliyor musunuz (özellikle normal mi)?
Christian Clason


4
Bu makale aynı zamanda iyi bir referanstır. Özellikle, konjugat gradyan yönteminin normal denklemlere uygulanması (AAx=Ab), büyük koşul numaralı matrisler için tavsiye edilemez olsa da, tekil değerler 1'e oldukça yakın göründüğü için sizin durumunuzda çalışabilir
Daniel Shapero

@ChristianClason genel olarak matris normal değildir. Belirli bir blok yapısına sahiptir ve seyrektir. Referans için teşekkürler!
faleichik

2
Matris oldukça normal değilse, CGNE önerim yanlıştır, ancak bu makale iyi bir başlangıç ​​olmalıdır. PETSc kütüphanesi , güneşin altında hemen hemen her Krylov altuzay çözücüsüne sahiptir, böylece hepsini deneyebilir ve hangisinin en iyi çalıştığını görebilirsiniz. Bunun için bir Python arayüzü de var, bu da işleri daha kolay hale getiriyor.
Daniel Shapero

Yanıtlar:


1

Matris çok iyi şartlandırılmıştır, bu nedenle GMRES (k) ön koşullandırıcı olmadan iyi çalışmalıdır.


1
Matris iyi koşullandırılmış olmasına rağmen, bu GMRES'in iyi bir şekilde birleştiği anlamına gelmez. Oktav (Matlab) örneği: `n = 100; A = göz (n); p = [n, 1: n-1]; A = A (:, p); koşul_sayısı = koşul (A), b = göz ( n, 1) + rand (n, 1) * 1e-6; [x, bayrak, relres, iter, resvec] = gmres (A, b); hepsini kapat; yarıloji (resvec); şekil; çizim (eig (A )) ""; ``
wim

2
@ wim: Haklısın; İyi bir sebep olmadanAnormaldi.
Arnold Neumaier
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.