• PUDN用户
    了解作者
  • Visual C++
    开发工具
  • 1KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 9
    下载次数
  • 2009-11-24 16:06
    上传日期
无限冲击响应(IIR)滤波器设计,用于DSP芯片开发
IIR.rar
  • lab5
  • iir.c
    1.4KB
  • iir_input.dat
    1.5KB
  • iir.cmd
    1.3KB
内容介绍
/*****************************************************************************/ /* filter.c */ /*****************************************************************************/ #include <stdio.h> /*****************************************************************************/ /* Global Variables */ /*****************************************************************************/ static void dataIO(); int input[256]; int output[256]; long buffer[260]; float b[5]={1,-1.968427777,1.735860705,-0.7244708538,0.1203896031}; float a[5]={0.01020948123,0.04083792493,0.06125688553,0.04083792493,0.01020948123}; /*****************************************************************************/ /* MAIN */ /*****************************************************************************/ void main() { int i,j,q; while(1) { dataIO(); buffer[0]=buffer[1]=buffer[2]=buffer[3]=0; for(i=0;i<256;i++) { output[i]=0; } for(j=4;j<(256+4);j++) { buffer[j]=b[0]*input[j-4]; for(q=0;q<4;q++) { buffer[j]=buffer[j]-b[q+1]*buffer[j-q-1]; } for(i=0;i<5;i++) { output[j-4]+=a[i]*buffer[j-i]; } } } } static void dataIO() { return; }
评论
    相关推荐
    • IIR滤波器.rar
      信号产生函数,及IIR滤波器(低通,带通,高通)
    • IIR滤波器.rar
      模拟低通滤波器的巴特沃思逼近、切比雪夫型逼近方法;从模拟低通到模拟高通、带通、带阻的频率变换法;从模拟滤波器到数字滤波器的脉冲响应不变法、双线性变换法的基本概念、基本理论和基本方法。 巴特沃思、...
    • IIR巴特沃斯滤波器实现.zip
      ccs 的iir滤波器,内含多个文件。可以尝试
    • IIR滤波器.zip
      设计一个巴特沃思低通滤波器,其技术指标为:3dB带宽为,阻带截止频率为,阻带衰减大于30dB,采样间隔T=10us。 1)用冲激响应不变法 2)用双线性变换法设计 3)用FIR的矩形窗函数设计
    • IIR滤波器实现
      stm32实现的IIR滤波器,结合IIR滤波器特点,写出IIR算法C语言实现,并进行实现显示在屏上
    • c语言实现iir滤波器
      c语言实现iir滤波器,打包里面内容请自己看
    • IIR butterworth滤波器实现
      IIR滤波器的Butterworth的C语言程序设计。-Butterworth IIR filter the C Programming Language.
    • matlab FIR IIR 滤波器
      主要是FIR IIR 滤波器的matlab实现
    • IIR滤波器.rar
      利用双线性变换法及脉冲相应不变法设计IIR 数字滤波器
    • IIR滤波器设计MATLAB.zip
      对含有1200hz和4800hz频率成分的信号进行了滤波,滤除了4800hz的信号