关于利用频率取样法设计一个高通滤波器中的程序问题

[复制链接]
查看11 | 回复1 | 2013-7-4 23:45:37 | 显示全部楼层 |阅读模式
下面的代码是用来按照频率取样法设计FIR高通数字滤波器的,你可以参考一下close allclear allclcN1=23;wc=pi/3;Hk=[zeros(1,5) ones(1,N1) zeros(1,5)];Y=0.2501;Hk(5)=Y;Hk(5+N1+1)=Y;N=length(Hk);wk=0:2*pi/N:2*pi-2*pi/N;thetak=-pi*(N-1)*(0:N-1)/N; %相位采样向量θ(k)=-(N-1)*pi*k/N, 0≤k≤N-1Hdk=Hk.*exp(j*thetak); %构造频率采样向量Hd(k)hn=real(ifft(Hdk)); %hn=IDFT[H(k)],real...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行