视频教程:卡尔曼滤波器的原理以及在MATLAB中的实现
2014-07-15 20:44
531 查看
视频教程:卡尔曼滤波器的原理以及在MATLAB中的实现。
最近一个月的所有周末都用在这上面了,希望大家喜欢。(分享自 @优酷) http://t.cn/RPPT9uz
示例代码:
最近一个月的所有周末都用在这上面了,希望大家喜欢。(分享自 @优酷) http://t.cn/RPPT9uz
示例代码:
Z=(1:100); %观测值 noise=randn(1,100); %方差为1的高斯噪声 Z=Z+noise; X=[0; 0]; %状态 P=[1 0; 0 1]; %状态协方差矩阵 F=[1 1; 0 1]; %状态转移矩阵 Q=[0.0001, 0; 0 0.0001]; %状态转移协方差矩阵 H=[1 0]; %观测矩阵 R=1; %观测噪声方差 figure; hold on; for i=1:100 X_ = F*X; P_ = F*P*F'+Q; K = P_*H'/(H*P_*H'+R); X = X_+K*(Z(i)-H*X_); P = (eye(2)-K*H)*P_; plot(X(1), X(2)); %画点,横轴表示位置,纵轴表示速度 end
相关文章推荐
- 视频教程:卡尔曼滤波器的原理以及在MATLAB中的实现
- oauth2.0认证和授权原理以及视频教程
- 区域生长算法原理以及Matlab实现
- 傅立叶变换的原理、意义以及如何用Matlab实现快速傅立叶变换
- 排序算法二:快速排序算法原理以及MATLAB与Python实现
- 傅立叶变换的原理、意义以及如何用Matlab实现快速傅立叶变换
- 分享录制的正则表达式入门、高阶以及使用 .NET 实现网络爬虫视频教程
- redux教程(二)redux的相关示例以及实现原理
- 主成分分析(PCA)原理与故障诊断(SPE、T^2以及结合二者的综合指标)-MATLAB实现
- oauth2.0认证和授权原理以及视频教程
- 视频教程:YUV和RGB相互转换--MATLAB实现(一)
- 12_传智播客Spring2.5视频教程_编码剖析@Resource注解的实现原理
- 排序算法一:冒泡排序,插入排序以及选择排序原理与MATLAB实现
- TCP/IP原理、基础以及在Linux上的实现
- HTTP PUSH技术原理,结合ASP.NET实现以及评述
- 用MATLAB的GUI实现文本的简单加密原理
- 蚁群算法ACO(ant colony optimization)的原理以及实现源代码
- HTTP PUSH技术原理,结合ASP.NET实现以及评述
- TCP/IP原理、基础以及在Linux上的实现(转)
- [转载]蚁群算法ACO(ant colony optimization)的原理以及实现源代码