作者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