# second order ode45-where to put boundary and initial condition?

1 visualizzazione (ultimi 30 giorni)
I G il 7 Mag 2018
Risposto: Torsten il 8 Mag 2018
I am solving this equation with ode45 method, p0 is already known:
4B*d^2u/dr^2+(4B/r)*du/dr=dp0/dz
and I have two conditions,
initial condition: r=0: du/dr=0;
boundary condition where r=1: u=0.
Where to put these conditions, because I can put initial condition in ode45 solver, but where to put boundary condition in this case?
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Risposte (1)

Torsten il 8 Mag 2018
u(r) = -1/(16*B)*dp0/dz*(1-r^2)
If the analytical solution is not what you want, use "bvp4c" instead of "ode45".
Best wishes
Torsten.
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Categorie

Scopri di più su Ordinary 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