Signal Processing Toolbox
  Go to function:
    Search    Help Desk 
dpss    See Also

Discrete prolate spheroidal sequences (Slepian sequences).

Syntax

Description

[e,v] = dpss(n,nw) generates the first 2*nw discrete prolate spheroidal sequences (DPSS) of length n in the columns of e, and their corresponding concentrations in vector v. They are also generated in the DPSS MAT-file database dpss.mat. nw must be less than n/2.

[e,v] = dpss(n,nw,k) returns the k most band-limited sequences of the 2*nw discrete prolate spheroidal sequences calculated. k must be between 0 and 2*nw.

[e,v] = dpss(n,nw,[k1 k2]) returns the k1-th through the k2-th sequences from the 2*nw discrete prolate spheroidal sequences calculated, where  k k2 (2*nw).

For all of the above forms,

[e,v] = dpss(n,nw,'spline') uses spline interpolation to compute e and v from the sequences in dpss.mat with length closest to n.

[e,v] = dpss(n,nw,'spline',Ni) interpolates from existing length Ni sequences.

[e,v] = dpss(n,nw,'linear') and

[e,v] = dpss(n,nw,'linear',Ni) use linear interpolation, which is much faster but less accurate than spline interpolation. 'linear' requires Ni > n.

[e,v] = dpss(...,'trace') and

[e,v] = dpss(...,'int','trace') use a trailing 'trace' argument to find out which method DPSS uses, where 'int' is either 'spline' or 'linear'.

See Also

dpssclear
Remove discrete prolate spheroidal sequences from database.
dpssdir
Discrete prolate spheroidal sequences database directory.
dpssload
Load discrete prolate spheroidal sequences from database.
dpsssave
Save discrete prolate spheroidal sequences in database.
pmtm
Power spectrum estimate using the multitaper method (MTM).

References

[1] Percival, D.B., and A.T. Walden. Spectral Analysis for Physical Applications: Multitaper and Conventional Univariate Techniques. Cambridge: Cambridge University Press, 1993.



[ Previous | Help Desk | Next ]