linearwavesuperposition#

[Eta, t, Etaij] = linearwavesuperposition(a, T, Phi, fs, duration, dispout)

Description#

Superposition linear waves

Inputs#

a

Wave amplitude in (m)

T

Wave mean period in (s)

Phi

Phase (radian)

fs=32;

Sample generation frequency (Hz), number of data points in one second

duration=10;

Duration time that data will be generated in (s)

dispout=’no’;

Define to display outputs or not (‘yes’: display, ‘no’: not display)

Outputs#

Eta

Water Surface Level Time Series in (m)

t

Time in (s)

Etaij

Separated Water Surface Level Time Series in (m)

Examples#

[Eta,t,Etaij]=linearwavesuperposition([0.1;0.2;0.3;0.4],[1;1.5;2;2.5],[pi/2;pi/4;pi/16;pi/32],32,10,'yes');

References#