文件名称:KalmanGain
-
所属分类:
- 标签属性:
- 上传时间:2013-09-08
-
文件大小:275.16kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
卡尔曼滤波在单片机上的应用
KalmanGain = EstimateCovariance * sqrt( 1 / ( EstimateCovariance * EstimateCovariance + MeasureCovariance * MeasureCovariance ));
//计算本次滤波估计值
EstimateValue = EstimateValue + KalmanGain*( Measure – EstimateValue );
//更新估计协方差
EstimateCovariance = sqrt(1 - KalmanGain) * EstimateCovariance
//更新测量方差
MeasureCovariance = sqrt(1 - KalmanGain) * MeasureCovariance
//返回估计值
return EstimateValue
-Kalman filter KalmanGain = EstimateCovariance* sqrt (1/(EstimateCovariance* EstimateCovariance+ MeasureCovariance* MeasureCovariance))
//Calculate the estimated value of this filter
EstimateValue = EstimateValue+ KalmanGain* (Measure- EstimateValue)
//Update the covariance
EstimateCovariance = sqrt (1- KalmanGain)* EstimateCovariance
//Update the measurement variance
MeasureCovariance = sqrt (1- KalmanGain)* MeasureCovariance
//Returns the estimated value
return EstimateValue
KalmanGain = EstimateCovariance * sqrt( 1 / ( EstimateCovariance * EstimateCovariance + MeasureCovariance * MeasureCovariance ));
//计算本次滤波估计值
EstimateValue = EstimateValue + KalmanGain*( Measure – EstimateValue );
//更新估计协方差
EstimateCovariance = sqrt(1 - KalmanGain) * EstimateCovariance
//更新测量方差
MeasureCovariance = sqrt(1 - KalmanGain) * MeasureCovariance
//返回估计值
return EstimateValue
-Kalman filter KalmanGain = EstimateCovariance* sqrt (1/(EstimateCovariance* EstimateCovariance+ MeasureCovariance* MeasureCovariance))
//Calculate the estimated value of this filter
EstimateValue = EstimateValue+ KalmanGain* (Measure- EstimateValue)
//Update the covariance
EstimateCovariance = sqrt (1- KalmanGain)* EstimateCovariance
//Update the measurement variance
MeasureCovariance = sqrt (1- KalmanGain)* MeasureCovariance
//Returns the estimated value
return EstimateValue
(系统自动生成,下载前可以参看下载内容)
下载文件列表
1999-2046 搜珍网 All Rights Reserved.
本站作为网络服务提供者,仅为网络服务对象提供信息存储空间,仅对用户上载内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
