Help to understand spectral deconvolution
信息
此问题已关闭。 请重新打开它进行编辑或回答。
显示 更早的评论
I have the output (f*g)(t) and impulse response g(t) of a system in the equation:
(source:Wikipedia)I am trying to get the function f(t) using spectral deconvolution. I understand that in the fourier domain, the above equation can be written as:
Z = F*G where Z is the FFT of (f*g), F is the FFT of f(t) and G is the FFT of g(t). I can obtain F as:
F = Z/G;
f = ifft(F);
I am new to signal processing. I have a basic idea of fourier transform. I read a few notes about DFT and I am confused about zero padding, normalization and shifting. I am trying to code this in matlab. Any help or directions in undestanding the concept will be greatly appreciated. Thank you.
0 个评论
回答(0 个)
此问题已关闭。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!