ContentsIndexReferenceHome
PreviousUpNext
SunRiseSet
MATLAB
Sun = SunRiseSet(JD, Lat, Long, illumDef);
Description

Determines the sun position, right ascension and declination, equation of time, rise and set times, etc. for an given date

Parameters
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
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) 
References

  • D. A. Vallado, Fundamentals of astrodynamics and applications. New York: McGraw-Hill, 1997.

Examples

>> JD = Gregorian2Julian('1-Jan-1999'); 

>> JDy = JD + [0:364];  

>> Lat = 40;  

>> Long = -105; 

>> Sun = SunRiseSet(JDy, Lat, Long); 

>> SunA = Sun.Rise.time(:,1) + Sun.Rise.time(:,2)/60 + ... 

Sun.Rise.time(:,3)/3600;

See Also
Group
Made with Doc-O-Matic.
Copyright (c) 2009. All rights reserved.
What do you think about this topic? Send feedback!