Comment puis-je montrer que y(t)=Yo/Yo+(1-Yo)e^-at
est la solution de l'équation différentielle dy/dt=ay(1-y)
en utilisant MATLAB. Quelle fonction devrais-je utiliser?Comment résoudre l'équation différentielle dans MATLAB
0
A
Répondre
1
si vous souhaitez simuler les résultats utilisent la famille ode
https://www.mathworks.com/help/matlab/ref/ode45.html
que vous pouvez définir votre équation syms et utiliser diff
https://www.mathworks.com/help/symbolic/diff.html
autrement vous pouvez le résoudre numériquement
+1
Bienvenue dans Stack Overflow! Bien que cela puisse théoriquement répondre à la question, [il serait préférable] (// meta.stackoverflow.com/q/8259) d'inclure les parties essentielles de la réponse ici, et de fournir le lien pour référence. – Adriaan
voir https://www.mathworks.com/help/symbolic/dsolve.html – MimSaad
Yo Vous pourriez également utiliser la différenciation et la simplification de la différence des deux côtés de l'équation pour vérifier la solution. Embrassez la puissance des parenthèses. – LutzL