Note: This page has been translated by MathWorks. Click here to see

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Estimate transfer function

The `dsp.TransferFunctionEstimator`

System
object™ computes the transfer function of a system, using the Welch's averaged
periodogram method.

To implement the transfer function estimation object:

Create the

`dsp.TransferFunctionEstimator`

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? (MATLAB).

`tfe = dsp.TransferFunctionEstimator`

`tfe = dsp.TransferFunctionEstimator(Name,Value)`

returns
a transfer function estimator object, that computes the transfer function of real or
complex signals. This System
object uses the periodogram method and Welch’s averaged, modified periodogram
method.`tfe`

= dsp.TransferFunctionEstimator

returns a transfer function estimator object with each specified property set to the
specified value. Unspecified properties have default values.`tfe`

= dsp.TransferFunctionEstimator(`Name,Value`

)

**For versions earlier than R2016b, use the step
function to run the System object algorithm. The arguments to
step are the object you created, followed by
the arguments shown in this section.**

**For example, y = step(obj,x) and y = obj(x) perform equivalent operations.**

`tfeEst = tfe(x,y)`

`[tfeEst,cxy] = tfe(x,y)`

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
transforms for the estimation of power spectra: A method based on
time averaging over short modified periodograms,'' *IEEE
Transactions on Audio and Electroacoustics*, Vol. 15, pp.
70–73, 1967.