仪器网(yiqi.com)欢迎您!

| 注册2 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

在设计FIR滤波器时遇到点问题,怎么解决?急求

QCNAN564 2010-09-17 02:17:22 402  浏览
  • clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 运行该程序会显示如下错误: ??? Error using ==> fir1 at 92 The window l... clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 运行该程序会显示如下错误: ??? Error using ==> fir1 at 92 The window length must be the same as the filter length. 具体该怎么解决那? 展开

参与评论

全部评论(2条)

  • 就上此网14 2010-09-18 00:00:00
    窗的长度必须和滤波器长度一致 blackman(M+1)改为blackman(M)

    赞(7)

    回复(0)

    评论

  • 三木孕堵 2010-09-20 00:00:00
    先看下fir1中的一段解释 For filters with a gain other than zero at Fs/2, e.g., highpass and bandstop filters, N must be even. Otherwise, N will be incremented by one. In this case the window length should be specified as N+2. 即高通、带阻滤波器的阶数应该控制为奇数,因为如果阶数为偶数,则在π点必有一零点,这对于高通带阻来说是不允许的,故取阶数为奇数,而你FIR1滤波器阶数为M+1阶,所以你的M必须为偶数,所以可以将程序改为 clear all; clc wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B); M=M+mod(M,2); wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); freqz(hn)

    赞(5)

    回复(0)

    评论

热门问答

在设计FIR滤波器时遇到点问题,怎么解决?急求
clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 运行该程序会显示如下错误: ??? Error using ==> fir1 at 92 The window l... clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 运行该程序会显示如下错误: ??? Error using ==> fir1 at 92 The window length must be the same as the filter length. 具体该怎么解决那? 展开
2010-09-17 02:17:22 402 2
FIR滤波器时延问题
我用的是加矩形窗的基本的FIR低通滤波器,为什么滤波之后会出现一定的延迟那????求高手解答,红色为滤波前,绿色滤波后
2013-04-21 08:24:12 434 1
FIR滤波器输出有效位截取问题,怎么解决?
在使用altera提供的FIR IPcore时,输入设定为有符号数24位,滤波器系数设为12位有符号数,输出全精度的时候为37位有符号数,这是为什么? 现在我想截取16位输出,请问在截取时应该遵循什么原则,才能使输出精度相对来说比较高?
2018-03-05 14:18:56 607 1
matlab中设计fir滤波器
 
2011-11-30 15:44:48 326 3
MATLAB中FIR滤波器如何设计
 
2017-09-03 07:45:45 391 1
在设计FIR滤波器,用matlab生成FIR滤波器的抽头系数,怎样将其转换成整数?
我的FIR滤波器是16阶窗函数法,输入输出都是12位 我知道在matlab里是用 round(Num*(2^X))处理 但是不知道对所乘的2的幂需要满足什么条件,即,不明白X=?
2012-05-07 14:15:18 269 1
如何利用窗函数设计fir滤波器
 
2017-12-15 09:06:11 502 1
基于matlab设计线性相位fir滤波器的程序 急!万分感谢
 
2018-12-04 02:48:33 374 0
在设计滤波器时怎么才能避免溢出
 
2017-09-11 18:50:52 426 1
matlab fir滤波器
 
2011-09-08 05:04:49 323 3
FIR滤波器算法
用matlab设计的FIR低通滤波,海明窗,Fs=50000 Fc=20,order=10.滤波也能做出来,但是我想知道是怎样计算出来的,也就是说我想通过那11个系数怎样对应一个输入求一个输出。 假设我要求波形中第500个点的输入对应的输出,我是用那11个系数乘以输入点两侧的11... 用matlab设计的FIR低通滤波,海明窗,Fs=50000 Fc=20,order=10.滤波也能做出来,但是我想知道是怎样计算出来的,也就是说我想通过那11个系数怎样对应一个输入求一个输出。 假设我要求波形中第500个点的输入对应的输出,我是用那11个系数乘以输入点两侧的11个值,然后相加,但是结果和输入值偏差较大,输入是20,输出算出来是0.11.估计是算法不对,但是这样算之后的波形和滤波波形形似。求高手给我个能理解上去的解释,本人数学不好。。。。 展开
2017-10-01 13:02:57 498 1
滤波器小数系数的问题怎么解决
 
2016-12-24 11:19:54 249 1
用remez设计FIR低通滤波器问题。matlab
那位高手会设计这个滤波器,滤波器阶数P=50.通带[0,0.4pi].阻带[0.5pi,pi].通带Z大偏差delta1=0.01.阻带Z大偏差0.001.在[0,0.4pi]U[0.5pi,pi]间隔中等间隔采样N=200个点。谢谢!
2011-11-28 22:37:12 454 1
用频率采样法设计fir滤波器时,增加的过渡带采样点是怎么确定的??
 
2018-11-28 07:38:52 446 0
滤波器怎么设计?
假如我要设计一个截止频率为Wc的低通滤波器,已求出这个滤波器的时域函数是sinc函数,当信号x(t)通过这个滤波器时,输出的信号为x(t)和h(t)的卷积。 我这么想:要得到输出y(t)=∑x(t-T)h(T),就必须要能控制h(t),因为我已经知道了h(t)的函数了,这时我可... 假如我要设计一个截止频率为Wc的低通滤波器,已求出这个滤波器的时域函数是sinc函数,当信号x(t)通过这个滤波器时,输出的信号为x(t)和h(t)的卷积。 我这么想:要得到输出y(t)=∑x(t-T)h(T),就必须要能控制h(t),因为我已经知道了h(t)的函数了,这时我可以在相应时间内赋予滤波器系统对x(t-T)的相应的“加权”h(T),但是我怎么能把x(t)逆时倒过来变成x(t-T)呢? 其实我就想知道这个低通滤波器怎么设计? 展开
2017-09-12 14:32:29 673 2
matlab怎么调用fir滤波器的函授
 
2016-07-04 13:40:23 336 1
窗函数法设计FIR滤波器选窗标准是什么?
用窗函数法设计FIR滤波器选窗标准是什么?就是设计滤波器时看滤波器的那些标准而采取不同的窗??
2008-04-22 01:10:54 566 2
FIR滤波器有什么特点?
 
2016-12-02 01:04:16 598 1
FIR和IIR滤波器这两种滤波器有什么区别
 
2018-07-04 16:15:43 501 1
急求,色谱分析问题
1、薄层色谱的分离效果的评价指标是什么?如何进行计算?若化合物本身无色,薄层色谱的色谱图中组分迁移产生的展开斑点位置如何确定?试举例说明两种常用的确定方法。 2、采用薄层色谱分离顺式偶氮苯和反式偶氮苯的混合物时,若分别采用20:1环己烷-乙酸乙酯和... 1、薄层色谱的分离效果的评价指标是什么?如何进行计算?若化合物本身无色,薄层色谱的色谱图中组分迁移产生的展开斑点位置如何确定?试举例说明两种常用的确定方法。 2、采用薄层色谱分离顺式偶氮苯和反式偶氮苯的混合物时,若分别采用20:1环己烷-乙酸乙酯和10:1环己烷-乙酸乙酯作为展开剂,展开效果有何不同?为什么? 展开
2012-11-16 06:42:11 430 2

12月突出贡献榜

推荐主页

最新话题