Estimate cross-spectral density
The dsp.CrossSpectrumEstimator
System object™ computes the cross-spectrum density of a signal, using the Welch's averaged
periodogram method.
To implement the cross-spectrum estimation object:
Create the dsp.CrossSpectrumEstimator
object and set its properties.
Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?.
returns a
System object, cse
= dsp.CrossSpectrumEstimatorcse
, that computes the cross-power spectrum of real or
complex signals using the periodogram method and Welch’s averaged, modified periodogram
method.
returns a cse
= dsp.CrossSpectrumEstimator(Name,Value
)dsp.CrossSpectrumEstimator
System object, cse
, with each specified property name set to the
specified value. Unspecified properties have default values.
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
[1] Hayes, Monson H. Statistical Digital Signal Processing and Modeling. Hoboken, NJ: John Wiley & Sons, 1996.
[2] Kay, Steven M. Modern Spectral Estimation: Theory and Application. Englewood Cliffs, NJ: Prentice Hall, 1999.
[3] Stoica, Petre, and Randolph L. Moses. Spectral Analysis of Signals. Englewood Cliffs, NJ: Prentice Hall, 2005.
[4] Welch, P. D. ''The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time Averaging Over Short Modified Periodograms.'' IEEE Transactions on Audio and Electroacoustics. Vol. 15, No. 2, June 1967, pp. 70–73.