滤波器
文章平均质量分 72
乙酸氧铍
这个作者很懒,什么都没留下…
展开
-
C语言一阶低通、高通滤波器滤除截止频率外的杂波
目录理论推导产生测试信号sin_cal.csin_cal.h生成波形一阶滤波器FirstOrderFilter.cFirstOrderFilter.h测试低通滤波器高通滤波器IAP15W4K58S4 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 串口示波器:Vofa+ 1.3.10理论推导低通滤波器见一阶RC低通滤波器的数学模型及算法实现 —— 奔跑的chanchanchanYn=A⋅Xn+(1−A)⋅Y原创 2022-05-09 09:51:03 · 5622 阅读 · 6 评论 -
【电赛】一阶卡尔曼滤波器 滤波效果良好
目录代码kalman.ckalman.h滤波效果很久以前抄的,忘了是从哪弄的了我把它改成了这种结构体指针传参的形式,方便在比赛中应用。应用举例见MSP432 PID 电机调角度、调速。它曾助力笔者获2020年电赛省一等奖。代码Q:过程噪声协方差 Q参数调滤波后的曲线平滑程度,Q越小越平滑;R:观测噪声协方差 R参数调整滤波后的曲线与实测曲线的相近程度,R越小越接近(收敛越快)kalman.c/*卡尔曼滤波器整理By 乙酸氧铍*/#include "kalman.h"double原创 2021-08-04 08:02:30 · 1758 阅读 · 4 评论 -
C语言利用循环队列实现滑动平均值滤波器,提高计算速度
目录源码Filter.cFilter.h使用效果普中51-单核-A2STC89C52 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 串口示波器:Vofa+ 1.3.10网上查到的滑动平均值滤波器在计算平均值的时候还要再for累加一遍,这太浪费时间了,在一些性能较拉跨的单片机上是难以接受的。我进行了如下改进:源码Filter.c#include "stdint.h"#include "Filter.h"原创 2021-11-09 02:58:52 · 3860 阅读 · 9 评论