Sun = SunRiseSet(JD, Lat, Long, illumDef);
Determines the sun position, right ascension and declination, equation of time, rise and set times, etc. for an given date
|
Parameters |
Description |
|
JD [array] |
Julian Date |
|
Lat [array] |
Latitude position, valid between -75 to 75 (deg) |
|
Long [array] |
Longitude position (deg) - uses military convention which has east longitudes as > 0 and west longitudes as < 0. |
|
illumDef [string] |
(Optional) Definition of solar illumination other than the standard definition (90 deg 50 min). Choose between 'Civil' - 96 deg (twilight), 'Nautical' - 102 deg, or 'Astro' - 108 deg. |
|
Return Values |
Description |
|
Sun [struct] |
Contains the sun vector information |
|
Sun.EqOfTime [array] |
Solar Equation of Time (deg) |
|
Sun.RtAsc [array] |
Solar Right Ascension (deg) |
|
Sun.Dec [array] |
Solar Declination (deg) |
|
Sun.Dist [array] |
Solar Distance (m) |
|
Sun.rS [array] |
Solar position (m) |
|
Sun.ECF [array] |
Solar position in ECF reference (m) |
|
Sun.Az [array] |
Solar Azimuth (deg) |
|
Sun.El [array] |
Solar True Elevation (deg) |
|
Sun.AtmEl [array] |
Solar Refracted Elevation (deg) |
|
Sun.cosZen [array] |
Cosine of Zenith |
|
Sun.SolarNoon.time [array] |
Solar Noon [UT hr, min, sec] |
|
Sun.SolarNoon.JD [array] |
Solar Noon [UT Julian date] |
|
Sun.Rise.time [array] |
Sun Rise [UT hr, min, sec] |
|
Sun.Rise.JD [array] |
Sun Rise [UT Julian date] |
|
Sun.Set.time [array] |
Sun Set [UT hr, min, sec] |
|
Sun.Set.JD [array] |
Sun Set [UT Julian date] |
|
Sun.SNEqOfTime [array] |
Solar Noon Equation of Time (deg) |
|
Sun.SNRtAsc [array] |
Solar Noon Right Ascension (deg) |
|
Sun.SNDec [array] |
Solar Noon Declination (deg) |
D. A. Vallado, Fundamentals of astrodynamics and applications. New York: McGraw-Hill, 1997.
|
Copyright (c) MZA Associates 2009. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|