bretpsd

[f, Syy, Hm0, fp, Tp, Tm01, Tm02] = bretpsd(Hs, fp, fs, N, dispout)

Description

Calculate Bretschneider spectrum (power spectral density), (Bretschneider, 1959), ITTC spectrum

Inputs

Hs=1;
Significant wave height (m)
fp=0.33;
Peak wave frequency in (Hz)
fs=2;
Sampling frequency that data collected at in (Hz)
N=256;
Total number of points between 0 and fs that spectrum reports at is (N+1)
dispout=’no’;
Define to display outputs or not (‘yes’: display, ‘no’: not display)

Outputs

f
Frequency (Hz)
Syy
Wave Energy Power Spectrum (m^2/Hz)
Hm0
Zero-Moment Wave Height (m)
fp
Peak wave frequency (Hz)
Tp
Peak wave period (second)
Tm01
Wave Period from m01 (second), Mean Wave Period
Tm02
Wave Period from m02 (second), Mean Zero Crossing Period

Examples

[f,Syy,Hm0,fp,Tp,Tm01,Tm02]=bretpsd(1,0.33,2,256,'yes');

References

Bretschneider, C. L. (1959). Wave variability and wave spectra for wind-generated gravity waves (No. TM-118). CORPS OF ENGINEERS WASHINGTON DC BEACH EROSION BOARD.

Stansberg, C. T., Contento, G., Hong, S. W., Irani, M., Ishida, S., & Mercier, R. (2002). The specialist committee on waves final report and recommendations to the 23rd ITTC. In Proceedings of the 23rd ITTC (Vol. 2, pp. 505-551).

Zwolan, P., & Czaplewski, K. (2012). Sea waves models used in maritime simulators. Zeszyty Naukowe/Akademia Morska w Szczecinie, (32 (104) z. 2), 186-190.