IVP Solver Toolbox
IVP Solver Toolbox
Collection of fixed-step IVP solvers. Includes support for matrix-valued IVPs, and provides functions for generating IVP solver equations.
Documentation
Toolbox Documentation
Technical Documentation
To open the home page of the toolbox documentation in MATLAB, type
doc_IVP
in the Command Window. To open the documentation of a specific function with name function_name
from the Command Window, type
doc_IVP function_name
To open the PDF file with the technical documentation (Solving_Initial_Value_Problems_for_ODEs.pdf) from the Command Window, type
doc_IVP tech
Main IVP Solver Function
[t,y] = solve_ivp(f,[t0,tf],y0,h)
[t,y] = solve_ivp(f,{t0,E},y0,h)
[t,y] = solve_ivp(__,method)
[t,y] = solve_ivp(__,method,wb)
Matrix-Valued IVP Solver Function
[t,M] = solve_ivp_matrix(F,[t0,tf],M0,h)
[t,M] = solve_ivp_matrix(F,{t0,E},M0,h)
[t,M] = solve_ivp_matrix(__,p,method)
[t,M] = solve_ivp_matrix(__,p,method,wb)
Utilities for IVP Solvers
expand_ivp_arrays
mat2vec_ode
mat2vec_IC
mat2vec_C
vec2mat_sol
Explicit Runge-Kutta (Single-Step) Methods
RK1_euler
RK2
RK2_heun
RK2_ralston
RK3
RK3_heun
RK3_ralston
SSPRK3
RK4
RK4_ralston
RK4_38
Adams-Bashforth (Multistep Predictor) Methods
AB2
AB3
AB4
AB5
AB6
AB7
AB8
Adams-Bashforth-Moulton (Multistep Predictor-Corrector) Methods
ABM2
ABM3
ABM4
ABM5
ABM6
ABM7
ABM8
Generating IVP Solver Equations
AB_coefficients
AM_coefficients
AB_predictor
AM_corrector
ABM_equations
tableau2eqns
引用格式
Tamas Kis (2024). IVP Solver Toolbox (https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v4.2.1), GitHub. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!