I have a vector containing wind speeds sampled at 1Hz over ten minutes.
I have applied a lowpass filter of 0.25Hz to get only the wind speeds I am interested in.
I now want to use MATLAB to identify information on all of the 'waves' which combine to form the complete ten minute wind speed profile. I'd like to know the waves' minimum wind speed, mean wind speed and frequency/time period.
I have tried using cross-correlation, however I couldn't get this to show me whether any of the test waves I'd applied were found in the original signal.
I will attach a figure containing filtered wind speed (600s), the 'test wave' of duration 9 seconds, and the result of the cross-correlation. Any test wave used results in same output of cross-correlation whereas id like to input various test waves and find out if they are present in the original signal. Maybe resampling?