Differences between cpsd and xcorr
9 次查看(过去 30 天)
显示 更早的评论
Hello, i'm having trouble with a basic signal processing problem : Correct me if i'm wrong, but theorically, calculating the inverse Fourrier transformationof a crosspower spectral density should give me teh intercorrelation, right ?
If so, i do not understand why i get diferrents results when i use :
if true
Sxy=cpsd(sigM(1,:),sigM(2,:),[],[],Nfft,24000);
A=sigM(1,:);
B=sigM(2,:);
[C,~]=xcorr(A,B,'coeff');
Rxy=real(ifftshift(Sxy));
end
Shouldn't be Rxy and C strictly the same, if i use the same fft length and sample rate ?
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Fourier Analysis and Filtering 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!