image thumbnail

Stochastic Weather Generator (WeaGETS)

version (2.85 MB) by JIE CHEN
WeaGETS - a Matlab-based daily scale weather generator for generating precipitation and temperature


Updated 05 Jan 2015

View License

WeaGETS is a Matlab-based versatile stochastic daily weather generator (WeaGETS) for producing daily precipitation, maximum and minimum temperatures (Tmax and Tmin) series of unlimited length, thus permitting impact studies of rare occurrences of meteorological variables. Furthermore, it can be used in climate change studies as a downscaling tool by perturbing their parameters to account for expected changes in precipitation and temperature. First, second and third-order Markov models are provided to generate precipitation occurrence, and four (exponential, gamma, skewed normal and mixed exponential) distributions are available to produce daily precipitation quantity. Precipitation generating parameters have options to be smoothed using Fourier harmonics. Two schemes (unconditional and conditional) are available to simulate Tmax and Tmin. Finally, a spectral correction approach is included to correct the well-known underestimation of monthly and inter-annual variability associated with weather generators.

Cite As

JIE CHEN (2022). Stochastic Weather Generator (WeaGETS) (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2008a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!