<< renyi Post-Processing or Help to the Interpretation tfrideal >>

Time Frequency Toolbox >> Time Frequency Toolbox > Post-Processing or Help to the Interpretation > ridges

ridges

Extraction of ridges.

Calling Sequence

[POINTST,POINTSF]=ridges(TFR,HAT)
[POINTST,POINTSF]=ridges(TFR,HAT,T)
[POINTST,POINTSF]=ridges(TFR,HAT,T,METHOD)
[POINTST,POINTSF]=ridges(TFR,HAT,T,METHOD,TRACE)
[POINTST,POINTSF]=ridges(...,'plot')

Parameters

TFR :

time-frequency representation

HAT :

complex matrix of the reassignment vectors.

T :

the time instant(s).

METHOD :

the chosen representation (default: 'tfrrsp').

TRACE :

if nonzero, the progression of the algorithm is shown (default : 0).

'plot':

when called with the additional string 'plot', the output values will be plotted

Description

ridges xtracts the ridges of a time-frequency distribution. These ridges are some particular sets of curves deduced from the stationary points of their reassignment operators.

Examples

sig=fmlin(128,0.1,0.4); g=tftb_window(21,'kaiser');
h=tftb_window(47,'Kaiser'); t=1:2:127;
figure(1), [tfr,rtfr,hat]=tfrrspwv(sig,t,128,g,h);
ridges(tfr,hat,t,'tfrrspwv',1,'plot');
figure(2), [tfr,rtfr,hat]=  tfrrsp(sig,t,128,h);
ridges(tfr,hat,t,'tfrrsp',1,'plot');

See also

Authors

<< renyi Post-Processing or Help to the Interpretation tfrideal >>