IVP Solver Toolbox

버전 4.2.1 (13.9 MB) 작성자: Tamas Kis
Collection of fixed-step IVP solvers. Includes support for matrix-valued IVPs, and provides functions for generating IVP solver equations.
다운로드 수: 245
업데이트 날짜: 2022/9/18

IVP Solver Toolbox View IVP Solver Toolbox on File Exchange

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 릴리스 호환 정보
개발 환경: R2021b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
버전 게시됨 릴리스 정보
4.2.1

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v4.2.1

4.2.0.0

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v4.2.0

4.1.1

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v4.1.1

4.0.1

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v4.0.1

3.2.0

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v3.2.0

3.1.1

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v3.1.1

3.1.0

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v3.1.0

3.0.0

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v3.0.0

2.6.0

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v2.6.0

2.5.0

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.5.0

2.3.1

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.3.1

2.3.0

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.3.0

2.2.0

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.2.0

2.1.2

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.1.2

2.1.1.0

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v2.1.1

2.1.0

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.1.0

2.0.1

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.0.1

2.0.0

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v2.0.0

1.1.1

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v1.1.1

1.1.0

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v1.1.0

1.0.5.0

See release notes for this release on GitHub: https://github.com/tamaskis/IVP_Solver_Toolbox-MATLAB/releases/tag/v1.0.5

1.0.4

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v1.0.4

1.0.3

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v1.0.3

1.0.2

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v1.0.2

1.0.1

See release notes for this release on GitHub: https://github.com/tamaskis/ODE_Solver_Toolbox-MATLAB/releases/tag/v1.0.1

1.0.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.