ideal_lp.m、freqz_m.m、freqz_m2.m

 ideal_lp.m:

function hd=ideal_lp(wc,N) %点0到N-1之间的理想脉冲响应
%wc=截止频率(弧度)%N=理想滤波器的长度
tao=(N-1)/2;
n=[0:(N-1)];
m=n-tao+eps; %加一个小数以避免0作除数
hd=sin(wc*m)./(pi*m);

 freqz_m.m:

function [db,mag,pha,grd,w]=freqz_m(b,a)
   [H,w]=freqz(b,a,1000,'whole');
   H=(H(1:501));
   w=(w(1:501));
   mag=abs(H);
   db=20*log10((mag+eps)/max(mag));
   pha=angle(H);
   grd=grpdelay(b,a,w);

freqz_m2.m

function [db,mag,pha,w]=freqz_m2(b,a)
   [H,w]=freqz(b,a,1000,'whole');
   H=(H(1:1:501));
   w=(w(1:1:501));
   mag=abs(H);
   db=20*log10((mag+eps)/max(mag));
   pha=angle(H);
   grd=grpdelay;

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

通信汪的美好生活

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值