C语言实现卡尔曼滤波算法demo

单片机相关 徐 自远 678℃

C语言实现卡尔曼滤波算法demo

单片机嵌入式爱好者 2018-11-30 19:55:46

C语言实现卡尔曼滤波算法demo

简述

在做单片机开发的时候,特别是数据采集的时候,经常会用到各种滤波算法,其中就有一种叫卡尔曼的滤波算法,下面给出我之前写的一个卡尔曼滤波算法的demo。

卡尔曼滤波算法*.h头文件

卡尔曼滤波算法*.c文件

====================Kalman.c文件===================

卡尔曼滤波算法demo的*.c文件

卡尔曼滤波算法直观结果

然后把输入和输出的数据拷贝到表格中分析如下:

卡尔曼滤波1~10之间的随机数结果

可以看出1~10之间的随机数经过卡尔曼滤波后,数据值比原始数据值波形平滑,而且明显的是在数值5左右偏上些的位置。

 

C语言实现卡尔曼滤波算法demohttp://t.jinritoutiao.js.cn/8eChQV/

转载请注明:徐自远的乱七八糟小站 » C语言实现卡尔曼滤波算法demo

喜欢 (0)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号