资源简介
Matlab的IIR滤波器设计,包含详细的PDF文档,傻瓜式设计,包含C语言可用的代码,用matlab的fdatool设计完成以后直接拷贝生成的头文件就可以在C语言下运行
代码片段和文件信息
#define FilDen1 -1.911197067426
#define FilDen2 0.9149758348014
#define FilNum0 0.9565432255569
#define FilNum1 -1.913086451114
#define FilNum2 0.9565432255569
float Gyro_Filter(float xn);
/******************************************************************************/
//Name: Gyro_Filter
//Description: 速度低通滤波器,5Hz高通滤波器采样频率100Hz
//Calls: updateV
//Input: xn-当前输入
//Output: 无
//Return: 滤波后的值
/******************************************************************************/
float Gyro_Filter(float xn)
{
static float GyroDataIn[3] = {000};
static float GyroDataOut[3] = {000};
GyroDataIn[0]=xn;
GyroDataOut[0] = -FilDen1*GyroDataOut[1]
-FilDen2*GyroDataOut[2]
+FilNum0*GyroDataIn[0]
+FilNum1*GyroDataIn[1]
+FilNum2*GyroDataIn[2];
GyroDataOut[2] = GyroDataOut[1];
GyroDataOut[1] = GyroDataOut[0];
GyroDataIn[2] = GyroDataIn[1];
GyroDataIn[1] = GyroDataIn[0];
return GyroDataOut[0];
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-11-13 21:13 Matlab的IIR滤波器设计\
文件 1146 2015-07-05 11:17 Matlab的IIR滤波器设计\Filter.c
文件 904 2015-01-13 21:28 Matlab的IIR滤波器设计\IIR_Highpass.m
文件 821 2015-01-06 12:24 Matlab的IIR滤波器设计\IIR_Lowpass.m
文件 828 2015-07-16 10:40 Matlab的IIR滤波器设计\IIR_Lowpass2.m
文件 2529 2015-07-06 09:30 Matlab的IIR滤波器设计\IIR_ffilter.c
文件 2643 2015-07-11 16:47 Matlab的IIR滤波器设计\IIR_ffilter2.c
文件 454899 2015-07-05 17:34 Matlab的IIR滤波器设计\基于MATLAB的IIR滤波器设计.pdf
文件 59 2014-12-28 20:06 Matlab的IIR滤波器设计\已知TXT点画图.m
相关资源
- C语言的嵌入式汇编基本使用.docx(2页
- C语言嵌入式Modbus协议栈,支持主站和
- 卡尔曼定位程序
- C语言封装的HttpClient接口
- C语言课设计算器
- C语言 学生兴趣管理系统
- 经典滤波算法
- c语言实现火车订票系统(控制台)源
- 模拟笔记本电脑(C语言实现)
- c语言实现竞技比赛打分系统
- KMP算法C语言程序
- Linux c语言 学生成绩管理系统
- 弹跳的小球(test.c)
- 林锐—高质量C编程
- 基于c语言的通讯录系统
- C语言全套课件与教学资料-哈工大
- 计算机二级C语言真题.docx
- C语言实现 设备信息管理系统
- GBT 28169-2011 嵌入式软件 C语言编码规范
- C语言标准库函数大全.chm
- 图像预处理五种滤波
- C语言常用代码(分章节)
- c语言课程设计:客房登记系统源码
- C语言常用算法源代码
- 吕鑫:VS2015之博大精深的0基础C语言视
- c语言文都讲义2020
- c语言课件56883
- C语言推箱子win控制台
- C语言程序设计50例.docx
- 烟花优化算法(c语言版)
评论
共有 条评论