Hi all, I want to know, which method that bvp4c code uses to solve BVPs'?

2 views (last 30 days)
I know it is a finite difference code but i want to know how the guess is updated in it and i need more details about the method that the code uses. thanks.

Answers (1)

Walter Roberson
Walter Roberson on 2 Aug 2015
"bvp4c is a finite difference code that implements the three-stage Lobatto IIIa formula. This is a collocation formula and the collocation polynomial provides a C1-continuous solution that is fourth-order accurate uniformly in [a,b]. Mesh selection and error control are based on the residual of the continuous solution."
and it gives a reference there to http://www.mathworks.com/matlabcentral/fileexchange/3819-tutorial-on-solving-bvps-with-bvp4c which appears to have been written by the author of the code.

Community Treasure Hunt

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

Start Hunting!