You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Solarradiation.m is used to calculate the solar radiation for a digital elevation model integrated over one year. Radiation is calculated depending on latitude, elevation, horizon shading, slope, aspect, time of year and hour of the day (day length/season) and ground reflectance.
Temporal resolution of radiation calculation over sunshine hours can be set freely (1 hour default).
The script follows the approach by Kumar et al (1997). Simple unweighed 4 nearest neighbour gradient calculation is used and relief shading is not accounted for.
Reference: Kumar, L, Skidmore AK and Knowles E 1997: Modelling topographic variation in solar radiation in
a GIS environment. Int.J.Geogr.Info.Sys. 11(5), 475-497
Cite As
Felix Hebeler (2026). Solar Radiation (https://www.mathworks.com/matlabcentral/fileexchange/19791-solar-radiation), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.0.0.0 (5.12 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0.0 | Includes variable daily time steps.
|
