Celestial Computing with MATLAB


Welcome!

Celestial Computing with MATLAB is a collection of MATLAB scripts, utility functions and data files that can be used to solve a variety of practical problems in celestial mechanics and astronomy.  These algorithms were developed using version 6.5 of MATLAB.  However, please note that the world map and binary ephemeris files provided as part of this package will only work on IBM-PC compatible computers.

The cost of this software suite is $99.  It can be ordered using the secure and flexible e-commerce services provided by PayPal.  Before purchasing the software, please read the license agreement.  After placing your order, you will receive an email, within 24 hours, that will permit you to extract the source code and any support data files.  This zipped file can be downloaded here.

Click here to order.

Requirements

You will need Adobe Acrobat Reader version 6.0 or later to view and print the user's manual.  You will need version 6.5 or later of MATLAB to run the scripts and use the functions.

Thanks for visiting.

 


SCRIPTS AND FUNCTIONS

·        Closest Approach Between the Earth and Heliocentric Objects

·        Rise and Set of the Sun, Moon and Planets

·        Lunar Eclipses

·        Lunar Occultations

·        Solar Eclipses

·        Transits of Mercury and Venus

·        Apparent Coordinates of a Planet or the Moon

·        Apparent Coordinates of a Star

·        Equinoxes and Solstices

·        Cowell’s Method for Propagating Heliocentric Orbits

·        Encke’s Method for Propagating Heliocentric Orbits

·        The Circular-Restricted Three-Body Problem

·        JPL DE405 Lunar, Solar and Planetary Ephemeris

·        SLP96 Lunar, Solar and Planetary Ephemeris

·        Other Lunar, Solar and Planetary Ephemeris Algorithms

·        Apparent Greenwich Sidereal Time

·        IAU 1980 Nutation in Longitude and Obliquity

·        Precession Transformation

·        Kepler’s Equation

·        Time and Date FuncTions

·        Numerical Methods and Utility Routines

·        Astronomical Coordinates

·        NOVAS Routines (Version 2.9)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

USER’S MANUAL, DATA FILES and EXAMPLE FUNCTION DOWNLOADS

User's Manual in PDF format

SLP96 ephemeris binary data file (~6 MB)

JPL DE405 ephemeris binary data file (~10 MB)

JPL DE421 ephemeris binary data file (~13 MB)

Zipped file of map databases (~1.3 MB)

Zipped file of NOVAS MATLAB source code

solar ephemeris function

UTC-to-TDT function

refraction function

Nystrom integration function

Zipped file of all source code and data (password protected)

 


MATLAB is a registered trademark of The Mathworks, Inc.

Adobe Acrobat Reader is a registered trademark of Adobe Systems, Inc.


Web site contents copyright © 1996-2008 by Science Software.  All rights reserved.

cdeaglejr@yahoo.com          www.cdeagle.com