对于M抽头的一般FIR Filter的伪代码实现
来源:互联网 发布:追星软件哪个最好 编辑:程序博客网 时间:2024/06/05 18:29
/*---------------------------------------------------------------------
一般的M抽头FIR Filter C伪代码
输入 : x[] 输入样本点数N
冲击响应 : h[] M抽头
输出 : y[] N个输出
---------------------------------------------------------------------*/
#define N 1000 // 序列为1000
#define M 32 // 32抽头
void FIR( double x[], double h[], double y[ ])
{
memset(y, 0, N * sizeof(double));
int n, k;
for( n=0; n<N; n++ )
{
/*
* 以'过去的M-1个样本点和自身'作为滤波范围
*/
for(k=0; k<M; k++)
{
y[n] += h[k] * x[n-k]
}
}
}
第n个输出是取决于前M个输入和h的
y(n) = h(0)*x(n) + h(1)*x(n-1) + ... h(M-1)*x(n-(M-1))
就是 h(k) 与 x[n] 的卷积, 卷积结构为y(n)
- 对于M抽头的一般FIR Filter的伪代码实现
- FIR滤波器的实现
- FIR滤波器的DSP实现
- FIR滤波器的FPGA实现
- FIR滤波器的Matlab实现
- 对于linq的一般操作
- 基于MVC,实现简单的书籍信息管理,其中,模型 (M) 采用一般的JavaBean、视图 (V)采用JSP、控制 (C) 采用Servlet实现。另外,对于视图部分的JSP中,需要提供两种版本,即一般
- js map, reduce, forEach, filter的一般实现
- 【转】 网络变压器中间抽头的作用
- 翻硬币的伪代码实现
- FIR的一直方便算法实现
- 直接型FIR滤波器的fpga实现
- 转置型FIR滤波器的fpga实现
- 脉动型(Systolic)FIR滤波器的实现
- fir滤波器的设计和实现
- filter完成自动登录的代码实现
- 一般网站伪静态的制作方法
- delphi对于excel的一般操作
- tomcat 附带例子笔记2
- Win32API调用错误号与信息(1-999)
- 转载OnDraw()和OnPaint()兄弟
- Win32API调用错误号与信息(1000-1999)
- 无间道
- 对于M抽头的一般FIR Filter的伪代码实现
- 如何实现DES算法
- Win32API调用错误号与信息(2000-2999)
- 如何从开发人员走向架构师
- AJAX.NET WebService应用的学习体会
- 如何判断字符串是否为空串?[C#]
- Win32API调用错误号与信息(3000-3999)
- 程序五杰(吴晓军,鲍岳桥,周志农,刘旭,朱崇君)
- Win32API调用错误号与信息(4000-4999)