Stochastic Weather Generator (WeaGETS)

Version 1.6.0.0 (2.85 MB) by JIE CHEN
WeaGETS - a Matlab-based daily scale weather generator for generating precipitation and temperature
3.5K Downloads
Updated 5 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 (2024). Stochastic Weather Generator (WeaGETS) (https://www.mathworks.com/matlabcentral/fileexchange/29136-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!

WeaGETS/

Version Published Release Notes
1.6.0.0

figured out a bug of using the first-order linear autoregressive model for generating maximum and minimum temperatures

1.5.0.0

Two additional distributions (skewed normal and mixed exponential) are provided to simulate wet-day precipitation, when "smoothing scheme" is not selected.

1.4.0.0

Implement a fix in WeaGETS to force the correlation matrix of temperature to be positive definite. If the eigenvalues are not positive, simple set it close to zero.

1.2.0.0

The discription of the main program and the User Manual is revised.

1.0.0.0