Algorithmes pour le système linéaire des ODE


12

Je me demande: quel est le meilleur algorithme pour résoudre

ut=UNEu
UNEest unematricen×nréelle. A n'est pas explicitement dépendant du temps, généralement clairsemé mais pas nécessairement en bandes. Ses valeurs propres ont des parties réelles non positives. A est également diagonalisable mais peut être trop grand pour qu'une diagonalisation complète soit efficace sur le plan des calculs.

Il y a la règle implicite trapézoïdale que j'ai eu une bonne expérience.

(je-Δt2UNE)un+1=(je+Δt2UNE)un

Qu'en est-il des méthodes explicites ou des approximants Pade? De plus, comment cela change-t-il si un terme de forçage est ajouté à l'ERS?


5
Nous avons vraiment besoin de plus d'informations sur A. Selon l'emplacement des valeurs propres, la stabilité pourrait être un problème affectant le choix entre les méthodes explicites ou implicites. Il importe également quel ordre vous souhaitez et si A varie dans le temps / avec u pour savoir si vous avez besoin d'un solveur rigide. Il n'y a vraiment pas assez d'informations pour répondre en connaissance de cause.
Godric Seer

UNE .
Gabriel Landi

UNEUNEUNE

Réponses:


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.