estimate transfer function from power spectrum density

9 次查看(过去 30 天)
I have data of PSD with frequesncey and I want to estimate the Transfer function of the system, appreciate any suggestion

回答(1 个)

Star Strider
Star Strider 2022-1-13
I would not use the PSD for this, since the Fourier transform (fft or pspectrum) are better.
If the System Identification Toolbox is available, begin with the idfrd function if the frequency response data are the only data available, and go from there. If the time domain data are available, start with iddata and proceed as described in the documentation. When the system is identified, use the compare function to see how well the model matches the data.
If the System Identificiation Toolbox is not available and the Signal Processing Toolbox is, use the invfreqz function to estimate the transfer function.
.

类别

Help CenterFile Exchange 中查找有关 Linear Model Identification 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by