作者flybow (yyyyyyyy)
看板comm_and_RF
標題[問題] 脈衝響應會有Gibbs現象??
時間Wed May 30 23:16:47 2007
※ [本文轉錄自 Electronics 看板]
作者: flybow (yyyyyyyy) 看板: Electronics
標題: [問題] 脈衝響應會有Gibbs現象??
時間: Wed May 30 15:14:50 2007
對不起,我對訊號處理真的不是很懂,有些問題想請問一下
看了書,還是有很多不懂的地方
我的系統是一個在水中的散射體
時間t 0:0.1:20
我的input: sin(0.5pi x t)
進入一個系統 output為 0.3sin(0.5pi x t)
能量和振幅有衰減,我想算這個系統的脈衝響應h(t)
我是先求轉移函數H(w)= fft(output,2048)/fft(input,2048)
在逆傅立業轉換可得 h(t)=ifft(H(w))
我驗證 input * h(t) =output 成功
那麼我再模擬另一種輸入訊號 兩個不同頻率弦波的組合
我的input: sin(0.3pi x t) + sin(0.6pi x t)
進入系統後 output: 0.5*sin(0.3pi x t) + 0.24*sin(0.6pi*t)
越高頻的衰減越多
(看書上說,如果abs(H(w))不等於1,會有振幅失真)
同樣利用上述的方法
H(w)= fft(output,2048)/fft(input,2048)
h(t)=ifft(H(w))
我的h(t)在大的脈衝值後面接一堆對時間的漣漪震盪,真的很奇怪
文獻說這就是Gibbs 現象?可是並沒有說原因
請問這是為什麼,那些漣漪的產生的原因為何?
有沒有辦法克服這個後面的漣漪呢??
請問各位一下,不好意思
(我看到文獻是用窗口函數截下這個大的振幅值,後面漣漪去掉,這樣截函數,
不是會對頻域造成影響嗎?看書是說會有頻譜洩漏的問題?)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.66.51
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.66.51