永发信息网

MATLAB FIR带通滤波器系数

答案:1  悬赏:60  手机版
解决时间 2021-03-20 20:48
MATLAB FIR带通滤波器系数
最佳答案
基于MATLAB内建函数的FIR设计
在Matlab中已经内建有各种滤波器的设计函数,可以直接在程序中调用,这里介绍其中几个函数.
1,fir1函数
功能:设计标准频率响应的基于窗函数的FIR滤波器.
语法:b=fir1(n,Wn);
b=fir1(n,Wn,‘ftytpe’);
b=fir1(n,Wn,Window);
b=fir1(n,Wn,‘ftype’,Window);
说明:fir1函数可以实现加窗线形相位FIR数字滤波器设计,它可以设计出标准的低通、高通、带通和带阻滤波器.
b=fir1(n,Wn)可得到n阶低通,截至频率为Wn的汉明加窗线形相位FIR滤波器,0≤Wn≤1,Wn=1相当于0.5fs.滤波器系数包含在b中,可表示为
当Wn=[W1 W2]时,fir1函数可得到带通滤波器,其通带为W1<w<W2.
当ftype=high时,设计高通FIR滤波器;当ftype=stop时,设计带阻滤波器.
在设计高通和带阻滤波器时,由于对奇次阶的滤波器,其在Nyquist频率处的频率响应为零,不适合构成高通和带阻滤波器.因此fir1函数总是使用阶数为偶数的滤波器,当输入的阶数为奇数时,fir1函数会自动将阶数加1.
b=fir1(n,Wn,Window)利用参数Window来指定滤波器采用的窗函数类型.其默认值为汉明窗.
b=fir1(n,Wn,‘ftype’,Window)可利用ftype和Window参数,设计各种滤波器.
2,fir2函数
功能:设计任意频率响应的基于窗函数的FIR滤波器.
语法:b=fir2(n,f,m);
b=fir2(n,f,m,Window);
b=fir2(n,f,m,npt);
b=fir2(n,f,m,npt,window);
b=fir2(n,f,m,npt,lap);
b=fir2(n,f,m,npt,lap,Window);
说明:fir2函数可以用于设计有任意频率响应的加窗FIR滤波器,对标准的低通、带通、高通和带阻滤波器的设计可使用fir1函数.
b=fir2(n,f,m)可设计出一个n阶的FIR滤波器,其滤波器的频率特性由参数f和m决定.参数f为频率点矢量,且f∈[0,1],f=1对应于0.5fs.矢量f按升序排列,且第一个元素必须是0,最后一个必须为1,并可以包含重复的频率点.矢量m中包含了与f相对应的期望得到的滤波器的幅度.
b=fir2(n,f,m,Window)中用参数Window来指定使用的窗函数类型,默认值为汉明窗.
b=fir2(n,f,m,npt)中用参数npt来指定fir2函数对频率响应进行内插的点数.
b=fir2(n,f,m,npt,lap)中用参数lap来指定fir2在重复频率点附近插入的区域大小.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金顶特色拉面馆南门口总店地址有知道的么?有
急急急。动车D21 D29 D25是不是都是从北京站
iphone7plus一般关机好欢是一直开着
问: 10 有一款游戏广告,知不知道有个游戏
澳洲有什么保健品可以治老寒腿,就是老人的膝
华硕G41主板,U是Q9650内存4G电源400W想升级
乐清虹桥有乐成多远。。。几块车费
机器人的自述说明文
齐岗村村民委员会地址在哪,我要去那里办事
键盘87键好还是104好
DELETE gt;给玩家资源怎么调 完全没明白
为什么我发动图在微信上不动了难道微信不能发
谁在沈阳德科斯米尔工作啊,那里待遇怎样?吃
在洛克王国里怎么使用背包里的东西
我和第一部浪漫主义诗歌总集是什么楚辞还是离
推荐资讯
在甲部门被认定是不可控制的成本,在乙部门也
vfp9.0如何设置一个窗口中打开多个自由表,并
CH3CH(CH3)CH(OH)CH3 怎么命名
T型空间怎么去啊,有知道地址的么
李沁不是有男朋友吗
vegetarain是什么意思
富可视32ih170电视怎样安装第三方app
灶具批发城在哪里啊,我有事要去这个地方
本当 ぴったり的词性?
我每天口算12道口算题,今年第一季度一共口算
三亚林旺风情小镇有房子卖吗?
女友说发糖是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?