查看: 134|回复: 1
打印 上一主题 下一主题

matlab脉冲成形滤波器设计

[复制链接] qrcode

3

主题

10

帖子

25

积分

新手上路

Rank: 1

积分
25
楼主
跳转到指定楼层
发表于 2015-9-25 10:04 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我看了很多论文,设计脉冲成形滤波器,一般都是以根升余弦为例子,以设计WCDMA基站脉冲成形滤波器
来说,码片速率为3.84Mchip,占用带宽5MHz,送入DSP的数据率为7.68MHz,滚降系数r=0.22,规定阶数
为128阶,我设计的代码如下:
fs = 7.68e6;
fd = 3.84e6;
r = 0.22;
delay = 32;
b = rcosine(fd,fs,'fir/sqrt',r,delay);
freqz(b,1,1024,fs);
这里两个问题:
1、滤波器的阶数等于2*delay*fs/fd+1,这样算出来就是129阶,怎么才能得到128阶呢,因为delay又不能设为小数?
2、滤波器阻带的衰减在2.5MHz处大概为-55dB这样,要是觉得衰减还不够,怎么能调整?

据说还可以用窗函数来设计脉冲成形滤波器,谁能不能简单的写个例子给我,或者列举一下matlab里面用到的函数,
我自己看help学习也行呐
回复

使用道具 举报

0

主题

6

帖子

14

积分

新手上路

Rank: 1

积分
14
沙发
发表于 2015-10-11 02:00 AM | 只看该作者
P6015A 优惠出售,最高脉冲40KV ,1000倍衰减                                                                                                                                                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表