Azzera filtri
Azzera filtri

How can i solve a implicit ode boundary value problem in matlab?

3 visualizzazioni (ultimi 30 giorni)
I have the following equation, but i cannot employ ode45 or ode15i order to solve the equation.
y-(x/2)*y' - a*y''/(2*(1-b*y'')^2)=0
where a, b are constant and positive and y is function of x. with boundary conditions: y(-inf)=c, y(inf)=c where c is constant.
  1 Commento
Torsten
Torsten il 22 Ago 2017
Multiply by 2*(1-b*y'')^2 and solve the resulting quadratic equation for y''.
Now you have an explicit equation for y'' which can be solved using bvp4c (maybe after a coordinate transformation from your infinite interval to a finite one, e.g. by the transformation z=atan(x)).
Best wishes
Torsten.

Accedi per commentare.

Risposte (0)

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by