• 大小: 833B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: Matlab
  • 标签: matlab  

资源简介

这是一个sinc加窗滤波器,截止频率为0.25,实现对输入的信号进行低通滤波的效果

资源截图

代码片段和文件信息

fc=500;
fc1=fc/2000;%即截止频率为0.25,最大频率为1000hz,采样频率为2000hz
BW=0.05;%即sinc滤波器的降落带 50hz
M=4/BW;%即滤波器内核长度
w=zeros(1M+1);
h=zeros(1M+1);
X1=zeros(1M+1);
X2=zeros(1M+1);
%a=zeros(M1);
y=zeros(M+11);
 t=0:0.0005:0.0005*M;
 a=1*sin(2*pi*500*t)+1*sin(2*pi*1000*t)+1*sin(2*pi*1100*t);
 b=sin(2*pi*500*t);
 %plot(a)
for i=1:M+1
    w(i)=0.42-0.5*cos(2*pi*i/M)+0.08*cos(4*pi*i/M);%布莱克曼窗
  

评论

共有 条评论