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

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)?

댓글을 달려면 로그인하십시오.

답변 (1개)

Torsten
Torsten 2018년 3월 27일

0 개 추천

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.

카테고리

질문:

2018년 3월 26일

댓글:

2018년 3월 27일

Community Treasure Hunt

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

Start Hunting!

Translated by