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

4 visualizzazioni (ultimi 30 giorni)
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?

Risposta accettata

Ngoc Thanh Hung Bui
Ngoc Thanh Hung Bui il 15 Apr 2018
Modificato: Ngoc Thanh Hung Bui il 15 Apr 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 Commenti
naygarp
naygarp il 16 Apr 2018
Is there any alternate way where I could find an analytical solution?

Accedi per commentare.

Più risposte (1)

Furqan Ahmad
Furqan Ahmad il 17 Ott 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.

Categorie

Scopri di più su Numerical Integration and Differential Equations in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by