analemma, a MATLAB code which evaluates the equation of time.
The program computes and plots the equation of time, the declination, and an analemma curve for various orbital parameters. The analemma is the curve traced by the position of the sun, measured at clock noon, over a year.
analemma ( ecc, lon, obliq )where the optional input parameters are:
The program with no options uses the following default values:
The information on this web page is distributed under the MIT license.
analemma is available in a C version and a C++ version and a Fortran77 version and a Fortran90 version and a MATLAB version and an Octave version and a Python version.
calpak, a MATLAB code which makes various calendar calculations;
dates, a dataset directory which contains lists of dates in various calendar systems.
weekday, a MATLAB code which determines the day of the week corresponding to a given date, such as 14 October 1066, Julian calendar, ... which was a Saturday.
Original C version by Brian Tung. This version by John Burkardt.