Impulse response using IFFT - scaling output values
显示 更早的评论
I created a test system S = 1/(1+s) and its impulse response, himp = is exp(-t). I generated himp using time: 0:1/40:10. I generated frequency response H of S at these N frequencies: [0:0.1:20]. Then created conjugate symmetric vector H1 =[H(1:N-1),conj(H(N:-1:2))]. Then obtained impulse response hn = ifft(H1). I find that I need to multiply hn by 40 for it to match himp. I don't see the need for that based on theory.
Any explanation is appreciated.
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Time-Domain Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!