How to solve stream function
21 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am trying to get stream function which expressed as s(x,y)
ds/dy=u=0.5+1.2.*x;
ds/dx=v=-2-1.2*y;
clc,clear;
syms s(x,y) x y
u=0.5+1.2.*x+y;
v=-2-1.2*y+x;
eqn =[diff(s,y) ==u,diff(s,x)==v]
ySol(x,y) = dsolve(eqn)
It seems wrong. Can you please help me ?
0 commentaires
Réponses (1)
Sulaymon Eshkabilov
le 7 Sep 2020
Hi,
dsolve() can't be used here.
Here is the good explantion how to solve your exercise: https://www.mathworks.com/matlabcentral/answers/362434-stream-function-from-velocity-vector-map
You'd need to employ pdepe() to solve this exercise.
0 commentaires
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!