Login
File Exchange
MATLAB Newsgroup
Link Exchange
  Blogs  
Contest
MathWorks.com

MATLAB CentralFile Exchange > Mathematics > Differential Equations > Tutorial on solving BVPs with BVP4C
 Tutorial on solving BVPs with BVP4C   
 
Download Now:
  Rating:
  Code Metrics:

 What is this?
  Author: Jacek Kierzenka
  Summary: Solving boundary value problems with BVP4C. Tutorial + Examples.
  MATLAB Release: R12
  Description: This tutorial shows how to formulate, solve, and plot the solutions of boundary value problems (BVPs) for ordinary differential equations.

The tutorial introduces the function BVP4C (available in MATLAB 6.0 and later), briefly describes the numerical method used, and illustrates solving BVPs with several examples and exercises.

The M-files for all the examples and exercises in the tutorial are available in the directory BVP_examples.

The directory BVP_examples_65 contains the files for the examples and exercises, updated to take advantage of features available in MATLAB 6.5 (R13).
Correspondingly, BVP_examples_70 contains files modified for use with MATLAB 7.0 (R14).

More information about solving BVPs in MATLAB, can be found in the paper

Jacek Kierzenka, Lawrence F. Shampine,
A BVP Solver based on Residual Control and the MATLAB PSE,
ACM TOMS, Vol. 27 (2001), No. 3, pp. 299-316.

or in the book

L.F. Shampine, I. Gladwell, and S. Thompson,
Solving ODEs with MATLAB, Cambridge University Press, 2003.
   

File Details  
 
  File Id: 3819 Average rating: 4.56
  Size: 195 KB # of reviews: 35
  Submitted: 2003-08-06 Downloads: 12468
  Subscribers: 12  
  Keywords: Boundary Value Problems, Ordinary Differential Equations, BVP, ODE
   
  Zip file contents: bratubvp.m, ex1bvp.m, ex2bvp.m, ex3bvp.m, ex4bvp.m, ex5bvp.m, ex6bvp.m, ex7bvp.m, ex8bvp.m, ex9bvp.m, gasbvp.m, mmbvp.m, trbvp.m, bratubvp.m, ex1bvp.m, ex2bvp.m, ex3bvp.m, ex4bvp.m, ex5bvp.m, ex6bvp.m, ex7bvp.m, ex8bvp.m, ex9bvp.m, gasbvp.m, mmbvp.m, readme.txt, trbvp.m, BVP_tutorial.pdf, bratubvp.m, ex1bvp.m, ex2bvp.m, ex3bvp.m, ex4bvp.m, ex5bvp.m, ex6bvp.m, ex7bvp.m, ex8bvp.m, ex9bvp.m, gasbvp.m, mmbvp.m, trbvp.m, ex9mbvp.m, readme.txt, intro.txt

Acknowledgements  
   
This submission has inspired the following:
bvp6c

User Reviews
Number of Reviews: 35
Date: 2008-06-19
From: Muhammad Noaman ul Haq (noaman4442000@yahoo.com)
Rating:
Comments: Excsellent
Date: 2008-05-22
From: chaudhari urmila (urmi_msu@yahoo.co.in)
Rating:
Comments: Excellent
Date: 2008-03-19
From: harvinder kaur (harvi_3@yahoo.com)
Rating:
Comments:

See more reviews

Review this Submission
Bold Indicates Required Information
Overall Rating:
 General Comments  
 1  Poor
 2  Needs Improvement
 3  Fair
 4  Good
 5  Excellent
 
Comments:    
First Name:  
Last Name:  
E-mail:  
Organization:  
 
Spam Prevention:  
Please type the characters you see in the picture above.  
   
 
Changes  
 
2004-07-20 Updated to MATLAB 7.0 (R14)
 

 
  Download Now:



Public Submission Policy
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Disclaimer prior to use.

Related Topics