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

1 visualización (últimos 30 días)
xosro
xosro el 21 de Ag. de 2017
Comentada: Torsten el 22 de Ag. de 2017
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 comentario
Torsten
Torsten el 22 de Ag. de 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.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Ordinary Differential Equations en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by