作者PanzerVOR (喧嘩上等)
看板comm_and_RF
標題[問題] 請問濾波器模擬在時域使用摺積殘留值取捨
時間Tue Dec 17 17:11:24 2013
小弟現在在寫硬體的濾波器,
已經寫完升取倍數為7的poly phase filter
各個小濾波器使用transposed form,現在在做驗證。
但是我仔細想了一下,我是要做能串流的濾波器,
數個symbol會一直進去濾波器,問題來了。
我單獨在matlab做模擬一個fir濾波器:
資料x,濾波器係數h,長度各為m
1:
照理說結果y = conv(x,h)
就是兩筆資料做摺積,因為matlab會幫忙補零進入把殘留值給擠出來所以資料
出來的y長度是m+(m-1)
2:
如果使用filter(h,1,x)進入濾波器,部會幫你補零,出來的y長度是m
所以我想問的是,以fir的filter來說,一個資料過一個fir filter之後完整的資訊
應該是要補零的m+(m-1)還是只要是m就夠了?
因為如果我在硬體要串流進去的話,要m+(m-1)的話我資料流還要先停止補零進去把值
給頂出來,就是最想問的問題是一個資料過一個filter之後他的完整資訊到底要不要
補零把殘留值給擠出來才算是完整的資訊?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.152.125
1F:推 bxxl:通常filter就是一進一出,不需要變長118.160.218.124 12/17 22:46