Algoritmos para sistema linear de EDOs


12

Gostaria de saber: qual é o melhor algoritmo para resolver

dudt=Au
OndeAé umamatrizn×n×nreal. A não é explicitamente dependente do tempo, geralmente escasso, mas não necessariamente em faixas. Seus autovalores possuem partes reais não positivas. A também é diagonalizável, mas pode ser muito grande para que uma diagonalização completa seja computacionalmente eficiente.

Existe a regra trapezoidal implícita que tive uma boa experiência.

(IΔt2A)un+1=(I+Δt2A)un

E quanto a métodos explícitos ou aproximações de Pade? Além disso, como isso muda se um termo forçador for adicionado ao RHS?


5
Nós realmente precisamos de mais informações sobre A. Dependendo da localização dos autovalores, a estabilidade pode ser um problema que afeta a escolha entre métodos explícitos ou implícitos. Também importa qual a ordem que você deseja e se A varia ou não no tempo / com você para determinar se você precisa de um solucionador rígido. Realmente não há informações suficientes para dar uma resposta informada.
Godric Seer

A

AAA

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.