oceanlyz.WaveZerocrossingFun#
Hs,Hz,Tz,Ts,H,T=oceanlyz.WaveZerocrossingFun(input,fs,duration,dispout)
DESCRIPTION#
Calculate wave properties using Up-going zero crossing method
INPUT#
- input=importdata(‘h.mat’)
Load water depth (h)/surface elevation (Eta) data and rename it “input” in (m)
- fs=10
Sampling frequency that data collected at in (Hz)
- duration=1024
Duration time that data collected in input in each burst in second
- dispout=’on’
Define to display outputs or not (‘off’: not display, ‘on’: display)
OUTPUT#
- Hs
Significant Wave Height (m)
- Hz
Zero Crossing Mean Wave Height (m)
- Tz
Zero Crossing Mean Wave Period (second)
- Ts
Significant Wave Period (second)
- H
Wave Height Data Series (m)
- T
Wave Period Data Series (second)
EXAMPLE#
Hs,Hz,Tz,Ts,H,T=WaveZerocrossingFun(water_pressure/(1000*9.81),10,1024,'on')