Numerical Integration of the Solar System
First published at 03:28 UTC on February 4th, 2021.
MORE
Category | None |
Sensitivity | Normal - Content that is suitable for ages 16 and over |
DISCUSS THIS VIDEO
An error has occurred whilst processing your request!
If the issue persists, then please contact us at [email protected].
This advertisement has been selected by the video's creator, .
This advertisement has been selected by BitChute. Displaying these adverts helps support the growth and sustainability of the platform.
This advertisement has been sourced through third-party advertising partners on behalf of BitChute. Displaying these adverts helps support the growth and sustainability of the platform.
For more information on how BitChute processes your data, and to learn how to opt out of advertising, see our Privacy Policy.
Click to copy, then share by pasting into your messages, comments, social media posts and websites.
Click to copy, then add into your webpages so users can view and engage with this video from your site.
We also accept reports via email. Please see the Guidelines Enforcement Process for instructions on how to make a request via email.
We will investigate and take the appropriate action.
This is a demonstration of the Stormer-Verlet method applied to the outer solar system consisting of Jupiter through Pluto. The computation was carried out in Matlab with a time step of 200 days, a final time of 200,000 days, distances in astronomical units (AU), and masses normalized by the Sun's mass. The masses of Mercury through Mars were lumped together with the Sun. The initial conditions for position and velocity along with the scaled masses were obtained from pg. 13-14 of the 2nd Ed. of "Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations" by Hairer, Lubich, and Wanner.
To reproduce this plot, download the main script and functions linked below and run the main script with the functions either in the same folder as the main script or somewhere else in Matlab's search path (for Windows users C:\Users\YourUserName\Documents\MATLAB). The only variable that needs editing in the script is "method = methods{index}", where "index" should be the number corresponding to the numerical method you want to use from the list given below.
The numerical methods provided include:
1) Forward Euler
2) Runge-Kutta 23
3) Runge-Kutta 45
4) Symplectic Forward Euler
5) Stormer-Verlet
Main script:
Solar_System_Example.m
https://drive.google.com/file/d/15hzHrNtRuSudn8t2B_yyBobFYzexAWY4/view?usp=sharing
Functions:
solarSysDiffEQ.m
https://drive.google.com/file/d/1ycdie6XUNQdq1otkDvRYH0ctPX6yfQ3y/view
solarSysHam.m
https://drive.google.com/file/d/1Mo_6XRmO_CO34-HmkNZjtC99dbqhd3Zk/view
Category | None |
Sensitivity | Normal - Content that is suitable for ages 16 and over |
None
To dismiss this warning and continue to watch the video please click on the button below.
Note - Autoplay has been disabled for this video.