Gauss-Jackson Eighth-Order ODE Solver (Fixed Step Size)

버전 1.0.0.0 (194 KB) 작성자: Darin Koblick
Gauss-Jackson Eight-Order MultiStep Predictor-Corrector using ODE113 in its startup procedure.
다운로드 수: 901
업데이트 날짜: 2012/5/7

라이선스 보기

Description:

The Gauss Jackson Eighth Order fixed-step ODE solver is finally available!
You have probably noticed that is next to impossible to find source code for this solver.
The only code publicly available is FORTRAN 90 (NETLIB), which is fine if you want to write your own force models in that code language. If you need to call your force models in MATLAB, JAVA or C; FORTRAN code won't work well without an overhaul.

I wrote this function generically enough to allow for additional applications aside from its obvious choice as a numerical orbit propagator.

Please read the comments in the code if you would like to learn how to call this routine. Also look at the demo function I have included for a template on how to write the first and second order ODE calling functions.

This function has been tested successfully on the two body force equation, and the JAT force model (available in the NASA Orbit Determination Toolbox (ODTBX)).

See GJ8_Demo.m for sample orbit propagation comparisons using GJ8 vs ODE113.

인용 양식

Darin Koblick (2024). Gauss-Jackson Eighth-Order ODE Solver (Fixed Step Size) (https://www.mathworks.com/matlabcentral/fileexchange/36542-gauss-jackson-eighth-order-ode-solver-fixed-step-size), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2012a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Ordinary Differential Equations에 대해 자세히 알아보기

Community Treasure Hunt

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

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