Bonjour à tous,
Je dois résoudre numériquement un système de 18 équations à 18 inconnues. Ce système comporte des équations différentielles ordinaires mais également des équations algébriques (EDA).
Comment puis je m'y prendre pour résoudre un tel système sous Matlab ? Quel solveur utiliser ?
Pour préciser un peu, ce système modélise la combustion de l'ammoniac. La cinétique chimique décrit l'évolution de 18 espèces.
Pour 8 d'entre elles, on pose l'hypothèse de quasi stationnarité des radicaux : on obtient donc un taux de formation nul pour ces espèces et par conséquent 8 équations algébriques non linéaires avec pour inconnues les concentrations des 18 espèces, genre f(x1,...,xn) = 0.
La concentrations des 10 autres espèces évoluent dans le temps, on a donc un système de 10 équations différentielles ordinaires, genre f(x1',x1,...,xn) = 0.
Voila, c'est un peu long mais merci d'avance
Partager