<< plotifl Visualization and backup tfrqview >>

Time Frequency Toolbox >> Time Frequency Toolbox > Visualization and backup > tfrparam

tfrparam

parametric time-frequency representation.

Calling Sequence

[tfr,t,f]=tfrparam(x,t,N,p,L,ptrace,Rxtype,method,q)

Parameters

X :

signal

T :

time instant(s) (default : 1:length(X)).

N :

number of frequency bins (default : max(256,length(X)) ).

p :

last autocorrelation lag (default : 2 ).

L :

length of the window around the analyzed time sample. Must be odd. (default : max(51,round(xrow/10)) ).

Rxtype :

choice of the correlation matrix algorithm (default : 'fbhermitian') possible values are 'hermitian', 'fbhermitian', 'burg' or 'fbburg'

method :

can be either 'ar', 'periodogram', 'capon', 'capnorm', 'lagunas', or 'genlag'.

q :

parameter for the generalized Lagunas method.

'plot':

if one input parameter is 'plot', tfrparam runs tfrqview. and TFR will be plotted

Examples

x=fmconst(256,0.1)+fmlin(256,0.15,0.30)+fmlin(256,0.2,0.45);
scf(1); tfrparam(x,1:256,256,3,21,1,'fbhermitian','ar','plot');
scf(2); tfrparam(x,1:256,256,15,61,1,'fbhermitian','periodogram','plot');
scf(3); tfrparam(x,1:256,256,3,21,1,'fbhermitian','capon','plot');
scf(4); tfrparam(x,1:256,256,3,21,1,'fbhermitian','lagunas','plot');

Authors

<< plotifl Visualization and backup tfrqview >>