How to solve stream function
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 ?
Réponses (1)
Sulaymon Eshkabilov
le 7 Sep 2020
0 votes
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.
Catégories
En savoir plus sur Numerical Integration and Differential Equations dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!