The Wave Analysis Toolbox is a package of MATLAB m-files and executable routines for empirical and theoretical statistical analysis of cycles, waves, and other extremal characteristics in Gaussian and non-Gaussian stochastic processes.

In particular, it can compute the exact statistical distribution of crossings and cycle variables in a stationary Gaussian process, i.a.the distance between zero crossings, excursion length, and cycle amplitude and wavelength. It can handle processes with a specified general power spectrum density or correlation function.

Important applications are the calculation of fatigue damage caused by a randomly varying load, Rain Flow cycle analysis, and analysis of wave period and amplitude distributions for random Gaussian waves with common wave spectra. The package is based on routines mainly developed by Igor Rychlik.

For more information, see References and also http://www.connections.matlab.com.

- Random waves: wave and cycle definitions, trough-crest, min-Max, and rainflow cycles
- Data analysis: finding wave characteristics
- Empirical distributions: descriptive wave characteristics
- Theoretical distributions: theoretical wave analysis of Gaussian transform models
- Statistical analysis: estimation of spectrum, crossing spectrum, and transformations
- Markov analysis: a Markov chain models for trough-crest cycles
- Extremes: statistical extreme value analysis
- Simulation: wave and load simulation

- Rychlik, I, Lindgren, G: Wave Analysis Toolbox- a tutorial (Version 1.1) for use with Matlab4.x. Dept. of Mathematical Statistics, Lund, 1995. (ps file, 1.53 MB) (pdf file, 1,51 MB),

Page updated August 26, 2000