How do I get an analytical solution of a boundary value problem in MATLAB

4 visualizaciones (últimos 30 días)
I have the following 3rd order ordinary differential equation that I need to solve
f'''- 1/3f'^2- 2/3ff'=0
at x=0, f=0; f'=1
at x= infinity, f'=0
So how do I get the analytical solution?

Respuesta aceptada

Ngoc Thanh Hung Bui
Ngoc Thanh Hung Bui el 15 de Abr. de 2018
Editada: Ngoc Thanh Hung Bui el 15 de Abr. de 2018
I think this code is correct but it returns a empty solution for some reasons, so just use for reference
syms y(t)
Dy = diff(y);
dsolve(diff(y,3) == (1/2)*diff(y)^2 + (2/3)*diff(y)*y, y(0) == 0, Dy(0) == 1, Dy(inf) == 0)
  4 comentarios
naygarp
naygarp el 16 de Abr. de 2018
Is there any alternate way where I could find an analytical solution?

Iniciar sesión para comentar.

Más respuestas (1)

Furqan Ahmad
Furqan Ahmad el 17 de Oct. de 2022

Consider the linear Klein-Gordan equation utt = uxx, t > 0, −∞ < x < ∞. (5.1) subject to boundary conditions u(0, t) = u(π, t) = 0, (5.2) and initial conditions u(x, 0) = 1 + sin(x), ut(x, 0) = 0. Find the analytic solution of this given partial differential equation with initial and boundary value problem.

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by