卡曼滤波和最小二乘法滤波比较

卡曼滤波和最小二乘法滤波比较

ID:29288911

大小:54.00 KB

页数:3页

时间:2018-12-18

卡曼滤波和最小二乘法滤波比较_第1页
卡曼滤波和最小二乘法滤波比较_第2页
卡曼滤波和最小二乘法滤波比较_第3页
资源描述:

《卡曼滤波和最小二乘法滤波比较》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、卡曼滤波和最小二乘法滤波比较最小二乘法matlab程序x=0:0.1:2*pi;y=sin(x);plot(x,y,'r-','linewidth',2);holdonk=0.1;y1=y+k*(0.5-rand(1,63));%¸øyÉϼÓ-0.5µ½+0.5µÄËæ»úÔëÉùplot(x,y1,'k.');p=polyfit(x,y1,6);%ÇóÄâºÏ²ÎÊý£¬ÆäÖÐ6ÊÇÄâºÏÉî¶Èf=polyval(p,x);%д³öÒÔpΪ²ÎÊýµÄº¯Êýplot(x,f,'b*-');%ÄâºÏºóµÄÇúÏßleg

2、end('ÔʼͼÐÎ','ÄâºÏͼÐÎ');title('×îС¶þ³Ë·¨ÄâºÏÇúÏß');xlabel('x');ylabel('y');运行结果卡曼滤波matlab程序x=0:0.1:2*pi;y=sin(x);k=0.1;y1=y+k*(0.5-rand(1,63));%¹Û²ìÖµ£¬´æÔÚ²¨¶¯plot(y1,'r.');holdon%°ÑÁ½¸öͼ»ÔÚÒ»Æðplot(y,'g-');y(1)=0;%³ÌÐòÔËÐÐʱµÄ³õʼֵp(1)=2^2;%³ÌÐòÔËÐÐʱµÄ³õʼֵi=0;A

3、=1;H=1;Q=4^2;R=4^2;fori=1:63xpred=A*y(i);%k-1,p(k

4、k-1)=3^2;ppred=A*p(i)*A'+Q;%QÊÇϵͳƫ²î£¬Q=4^2;%K=p(k

5、k-1)H'/(p(k

6、k-1)+R);RÊǹ۲ì¾ØÕó£¬R=4^2;%K=£¨5^2)/(5^2+4^2);K(i)=ppred*inv(H)/(H*ppred*H'+R);%x(k

7、k)=x(k

8、k-1)+K(k)(Z-H*x(k

9、k-1));xnew=xpred+K(i)*(y1(i)-H*xpred);%p(k

10、k)

11、=(1-K*H)*p(k

12、k-1);pnew=(1-K(i)*H)*ppred;y(i+1)=xnew;p(i+1)=pnew;endplot(y,'k*-');%µÃµ½Â˲¨ºóµÄÖµtitle('min');legend('ÔʼͼÏñ','ÄâºÏÇúÏß');xlabel('x');ylabel('y');运行结果同样改变参数k=0.8得到的图像比较:Kalman滤波最小二乘法结论:当参数K的取值增大时,Kalman滤波的效果没有最小二乘法的好。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。