Which is the most accurate way to solve these equations?
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Davide Cannavacciuolo
le 6 Fév 2023
Commenté : Davide Cannavacciuolo
le 6 Fév 2023
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1285745/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1285750/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1285755/image.png)
Where for semplicity A, B, E can be assumed = 1. u, v and w are velocity components and t is time.
Also intial contitions can be assumed:
u(0)=0
v(0)=0
w(0)=0
0 commentaires
Réponse acceptée
Dyuman Joshi
le 6 Fév 2023
"Which is the most accurate way to solve these equations?"
Generally, the most accurate way to solve any equation is analytically, if it can be solved analytically.
Using symbolic math toolbox -
syms u(t) v(t) w(t) A B E F
eq1 = diff(u,t)+A*B*w(t)*sin(F*t)==0;
eq2 = diff(v,t)==0;
eq3 = diff(w,t)-sin(F*t)*u(t)-A*E*sin(F*t)==0;
con1 = u(0)==0;
con2 = v(0)==0;
con3 = w(0)==0;
sol=dsolve([eq1 eq2 eq3],[con1 con2 con3]);
U(t)=sol.u
V(t)=sol.v
W(t)=sol.w
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Ordinary Differential Equations dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!