<< locfreq Frequency-Domain Processing sgrpdlay >>

Time Frequency Toolbox >> Time Frequency Toolbox > Frequency-Domain Processing > parafrep

parafrep

parametric frequency representation of a signal.

Calling Sequence

[spec,freqs]=parafrep(Rx)
[spec,freqs]=parafrep(Rx,N)
[spec,freqs]=parafrep(Rx,N,method)
[spec,freqs]=parafrep(Rx,N,method,q)
[spec,freqs]=parafrep(...,'plot')

Parameters

Rx :

correlation matrix of size (p+1)x(p+1)

N :

number of frequency bins between 0 and 0.5

method :

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

q :

parameter for the generalized Lagunas method.

'plot':

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

Examples

noise=rand(1000,1); signal=filter([1 0 0],[1 1 1],noise);
figure(1);parafrep(correlmx(signal,2,'hermitian'),128,'AR');title('AR (2)');
figure(2);parafrep(correlmx(signal,4,'hermitian'),128,'Capon');title('Capon (4)');
figure(3);parafrep(correlmx(signal,2,'hermitian'),128,'lagunas');title('Lagunas (2)');
figure(4);parafrep(correlmx(signal,40,'hermitian'),128,'periodogram');title('periodogram (40)');

Authors

<< locfreq Frequency-Domain Processing sgrpdlay >>