• 大小: 627B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: Matlab
  • 标签: kalman滤波  matlab  

资源简介

kalman滤波进行温度预测的简单的matlab程序。

资源截图

代码片段和文件信息



%  x(k+1)=Ax(k)+Bu(k)+Q
%  z(k)=Hx(k)+R
                 
x(1)=25;         %  x(0|0)=25
v(1)=3^2;        %  p(0|0)=9
for i=1:100;
Q=4^2;           %  Q=16
R=4^2;           %  R=16
z=25+(2*(rand(1100)-0.5));
A=1;
H=1;


%  x(k|k-1)=Ax(k|k-1)+Q
xpred=A*x(i);
%  p(k|k-1)=Ap(k-1|k-1)A‘+Q
vpred=A

评论

共有 条评论