How to make a "cross power spectral density" based on AR model (or BURG method)
2 views (last 30 days)
Show older comments
the matlab function 'cpsd' can make a cpsd estimate, but the cpsd curve is not smooth enough and has bias error.It is a poor estimate because the 'cpsd' function is based an WELCH method --- a periodogram method.
[Pxx,f]=cpsd(x,y,window,noverlap,nfft,fs);[Pxx,f]=pwelch(xn,window,noverlap,nfft,fs,)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/154047/image.jpeg)
So I'm trying to make a cpsd estimate based on AR model, because the psd curve is more smooth and more accurate by using a PBURG function [Pxx,f] = pburg(x,p,nfft,fs).
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/154049/image.jpeg)
The problem is: the psd estimate is available --- pburg function, how to make a cpsd estimate based on burg method??
0 Comments
Answers (0)
See Also
Categories
Find more on Parametric Spectral Estimation in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!