OCEANLYZ, Ocean Wave Analyzing Toolbox, is a toolbox for analyzing the wave time series data collected by sensors in an open body of water such as ocean, sea, and lake or in a laboratory.

This application provides spectral and zero-crossing wave analysis. It can calculate wave properties such as zero-moment wave height, significant wave height, mean wave height, peak wave period and mean period. This application can correct and account for the pressure attention (pressure loss) in the water column for data collected by a pressure sensor. This application can separate wind sea and swell energies and reports their properties.

Analyze with OCEANLYZ

Wave Height and Spectrum

Wave Period




User Guide


Karimpour, A., & Chen, Q. (2017). Wind Wave Analysis in Depth Limited Water Using OCEANLYZ, a MATLAB toolbox. Computers & Geosciences, 106, 181-189. Link