Finding a particular solution to second order differential equation

Hello,
I am struggling on solving the expression attached. m,n,v, omega, E are real values; but could also leave as sym. Tried the following but could not make it work:
syms rr u(r)
sol=dsolve(diff(u,rr,2)+(2*m*rr/(m*rr^2+n*rr))*diff(u,rr)-(v/rr^2-1/rr^2+v/rr*(2-m-rr+n)/(m*rr^2+n*r))*u==0,rr)
Thanks in advance!

1 Kommentar

You declare u(r), a function of r. That makes diff(u,rr,2) and diff(u,rr) equal to zero, since you said u does not depend on r. Did you maybe want to use diff(u(rr),rr)?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Torsten
Torsten am 27 Mär. 2018

0 Stimmen

Doesn't look as if you could get an analytical solution for this equation.
Give values to the parameters involved and try a numerical solver instead (ODE45, BVP4C).
Best wishes
Torsten.

Gefragt:

am 26 Mär. 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by