I need to solve the equation u" + 1 = 0 with BC's of du/dx at x = 0 = 0 and du/dx at x = 1 = -Bi*u(1,theta). u is a function of x and theta; u(x,theta). How can this be done easily in matlab. I assume I need to use ode45 but I am not very familiar with these functions in matlab.

2 commentaires

Nick Alden
Nick Alden le 30 Nov 2017
Forgot to mention this is a definite integral from x = 0 to x = 1
Nick Alden
Nick Alden le 30 Nov 2017
I am trying to solve this so that I can find the Initial Condition, I am solving a problem where I have those two boundary conditions and the governing equation but don't know the IC and need the IC to continue further with this problem.

Connectez-vous pour commenter.

 Réponse acceptée

Torsten
Torsten le 1 Déc 2017

0 votes

Solution is
u(x) = -0.5*x^2 + (2+Bi)/(2*Bi)
Best wishes
Torsten.

3 commentaires

Nick Alden
Nick Alden le 1 Déc 2017
Is there a good way for coding this in matlab so that in the future I can also easily solve these types of problems?
Torsten
Torsten le 1 Déc 2017
Try dsolve:
https://de.mathworks.com/help/symbolic/dsolve.html
Best wishes
Torsten.
Nick Alden
Nick Alden le 1 Déc 2017
Thanks, will give it a shot!

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by