Matlab | 设计根升余弦滚降滤波器

%% 设计一根升余弦滤波器

clc;clear all;close all;



alpha = 0.9; % 滚降因子
span = 10; % 符号个数
sps = 3; % Samples per symbol,每个符号的采样点
rh = rcosdesign(alpha,span,sps)'; % 默认是根升余弦的
fvtool(rh,'impulse')

% 总结

% 关于rcosdesign
% (1)span*sps+1 是根升余弦滤波器的总点数,不知为啥要加1,这里没懂
% (2)滤波器被截断为span符号,每个符号包含sps个采样点。指定sps*span为偶数。
% (3)滤波器的过滤能量为1。
% (4)rcosdesign返回值为FIR滤波器系数。
% (5)sps的取值:为冲激函数序列中,每一个符号对应的采样点
% (6)与表达式的对应,span决定了时域的截断长度,频域的B0。 aplha决定了频带宽度(1+alpha)*B0
% (7)sps,决定的是采样点数,对应不同的采样频率

% 关于fvtool(rh,'impulse')
% (1)可以通过滤波器的系数,去看其冲激响应
  • 1
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值