Predicting Closest Approach of Apophis
版本 1.1.0 (30.1 MB) 作者:
David Eagle
MATLAB script for predicting close approaches between the asteroid Apophis and Earth.
This MATLAB script demonstrates how to interact with a typical asteroid ephemeris file created with the JPL Horizons System located at https://ssd.jpl.nasa.gov/horizons/app.html#/.
Both the asteroid and planetary ephmeris implemented in this script use JPL/NAIF MICE routines to evaluate the ephemerides. Platform-specific versions (Windows, Mac, etc.) of the required MICE mex file are available at https://naif.jpl.nasa.gov/naif/.
This MATLAB script uses Brent's method of minimization to predict close approach (minimum distance) between Earth and Apophis. The software will request a close approach search duration in days. It will also allow the user to enforce a minimum distance criterion in units of Astronomical Units.
For example, here are close approach conditions for the Apophis encounter in April 2029.
time and conditions at closest approach
=======================================
calendar date 13-Apr-2029
TDB time 21:46:12.683
TDB Julian date 2462240.40709124
geocentric distance 0.00025409 AU
geocentric distance 38011.48712644 kilometers
It is suggested that users create a unique directory for this application and copy all files from the zip archive to this directory. Log in to this directory from within MATLAB and run the script from there by typing cae2apophis at the command line.
PDF documentation for the Mathworks File Exchange submission "Closest Approach Between the Earth and Heliocentric Objects" is included.
引用格式
David Eagle (2024). Predicting Closest Approach of Apophis (https://www.mathworks.com/matlabcentral/fileexchange/104800-predicting-closest-approach-of-apophis), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
创建方式
R2019b
兼容任何版本
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!