Learn R Programming

solrad (version 1.0.0)

Azimuth: Solar Azimuth Angle

Description

This function returns solar azimuth angle (in degrees) for a given day of year and location. The solar azimuth angle is the angle of sun's ray measured in the horizental plane from due south

Usage

Azimuth(DOY, Lat, Lon, SLon, DS)

Arguments

DOY

Day of year

Lat

Latitude (in degrees)

Lon

Longitude in degrees

SLon

Standard longitude (based on time zone) in degrees

DS

Daylight saving in minutes

Examples

Run this code
# NOT RUN {
#Calculating solar azimuth angle for two consecutive days on 45 degree lat and 10 degree lon

DOY <- seq(0, 2, .05)

Az <- Azimuth(DOY, Lat = 45, Lon=10, SLon=10, DS=0)
#Note: only the difference between Lon and SLon matters not each value

plot(DOY, Az)

# }

Run the code above in your browser using DataLab