Be the first to rate this file! 20 downloads (last 30 days) File Size: 709.56 KB File ID: #24614

Program to Solve initial value problems by various methods

by Daniel Klawitter

 

01 Jul 2009 (Updated 01 Jul 2009)

Code covered by the BSD License  

initial value problem solver enter >>IVPsolve to start

Download Now | Watch this File

File Information
Description

This programme is a spare-time project of Daniel Klawitter and Christian Jäkel, both students at the Dresden University of Technology. It is designed to solve initial value problems (IVP) of the form $y'=f(x,y)$ by various methods.
Just choose a method, an example, set the step size and press the start button. Additionally we implemented a step control at which the tolerance can be adjusted and the opted step size will be the initial step size.
After the numerical calculations are done, two graphics will occur. On your right hand side you can see the numerical solution of the IVP. On your left hand side, either the region of stability of the chosen method will be displayed, or if the step control is activated, the calculated step sizes will be shown. The other presented values are self-explanatory. Ones the graphics are plotted you can take a closer look at them by pressing the button with the Matlab symbol or the button below the left side window.

MATLAB release MATLAB 7.8 (R2009a)
Zip File Content  
HTML Files Dependency Graph for IVP Programm,
Description of Error,
Description of get_SETTINGS,
Description of ivp_solve,
Description of IVPsolve,
Description of region_of_stability,
Description of user_defined_method,
Index for Directory IVP Programm,
Matlab Documentation by M2HTML,
Matlab Index
Other Files
IVP Programm/data/default_value.mat,
IVP Programm/data/default_value_msv.mat,
IVP Programm/data/default_value_stability.mat,
IVP Programm/data/default_value_stufen.mat,
IVP Programm/data/do_stab.mat,
IVP Programm/data/do_stab_old_method.mat,
IVP Programm/data/general informations.pdf,
IVP Programm/doc/alpha.png,
IVP Programm/doc/c++.png,
IVP Programm/doc/c.png,
IVP Programm/doc/demoicon.gif,
IVP Programm/doc/down.png,
IVP Programm/doc/fortran.png,
IVP Programm/doc/hp.png,
IVP Programm/doc/IVP Programm/dependenca-graph,
IVP Programm/doc/IVP Programm/graph.dot,
IVP Programm/doc/IVP Programm/graph.png,
IVP Programm/doc/left.png,
IVP Programm/doc/linux.png,
IVP Programm/doc/m2html.css,
IVP Programm/doc/matlabicon.gif,
IVP Programm/doc/mex.png,
IVP Programm/doc/right.png,
IVP Programm/doc/sgi.png,
IVP Programm/doc/simulinkicon.gif,
IVP Programm/doc/solaris.png,
IVP Programm/doc/up.png,
IVP Programm/doc/windows.png,
IVP Programm/Error.asv,
IVP Programm/Error.m,
IVP Programm/get_SETTINGS.asv,
IVP Programm/get_SETTINGS.m,
IVP Programm/ivp_solve.asv,
IVP Programm/ivp_solve.m,
IVP Programm/IVPsolve.asv,
IVP Programm/IVPsolve.fig,
IVP Programm/IVPsolve.m,
IVP Programm/pix/button.jpg,
IVP Programm/pix/button_i.jpg,
IVP Programm/pix/button_i2.JPG,
IVP Programm/pix/docu.JPG,
IVP Programm/pix/info_button_blue.jpg,
IVP Programm/pix/legend--.JPG,
IVP Programm/pix/legend.JPG,
IVP Programm/pix/matlab--.JPG,
IVP Programm/pix/matlab.JPG,
IVP Programm/pix/milch.jpg,
IVP Programm/pix/milch3.jpg,
IVP Programm/pix/Pan--.JPG,
IVP Programm/pix/Pan.JPG,
IVP Programm/pix/stab_region_Adams-Bashforth(2).mat,
IVP Programm/pix/stab_region_Adams-Bashforth(4).mat,
IVP Programm/pix/stab_region_Adams-Moulton(2).mat,
IVP Programm/pix/stab_region_BDF2.mat,
IVP Programm/pix/stab_region_BDF5.mat,
IVP Programm/pix/stab_region_Dormand-Prince RKV.mat,
IVP Programm/pix/stab_region_explizites-Eulerverfahren.mat,
IVP Programm/pix/stab_region_Gauss.mat,
IVP Programm/pix/stab_region_Heun-Verfahren.mat,
IVP Programm/pix/stab_region_implizites-Eulerverfahren.mat,
IVP Programm/pix/stab_region_Klassisches-RKV.mat,
IVP Programm/pix/stab_region_Milne-Simpson(4).mat,
IVP Programm/pix/stab_region_Radau-II-RKV.mat,
IVP Programm/pix/zoom--.JPG,
IVP Programm/pix/zoom.JPG,
IVP Programm/region_of_stability.asv,
IVP Programm/region_of_stability.m,
IVP Programm/user_defined_method.asv,
IVP Programm/user_defined_method.m,
license.txt
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Updates
01 Jul 2009

Matlab release corrected :)

Tag Activity for this File
Tag Applied By Date/Time
ode Daniel Klawitter 01 Jul 2009 13:17:02
ordinary differential equation Daniel Klawitter 01 Jul 2009 13:17:03
runge kutta Daniel Klawitter 01 Jul 2009 13:17:03
initial value problem Daniel Klawitter 01 Jul 2009 13:17:03
linear multistep method Daniel Klawitter 01 Jul 2009 13:17:03
gui Daniel Klawitter 03 Jul 2009 07:52:57
runge kutta Hoffman 24 Nov 2009 15:51:46
 

MATLAB Central Terms of Use

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 Terms prior to use.

Contact us at files@mathworks.com