亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? shootout.m

?? Kalman Filtering Theory and Practice, Using MATLAB
?? M
字號:
% Square root covariance filtering "shootout" on an
% ill conditioned problem from P. Dyer & S. McReynolds,
% "Extension of square-root filtering to include process noise"
% Journal of Optimization Theory and Applications, Vol. 3, pp. 444-458, 1969.
%
% Example uses measurement sensitivity matrix
%     [ 1  1     1    ]
% H = [               ], which has pseudorank = 1 when delta = eps.
%     [ 1  1  1+delta ]
%
%
% "eps" is a Matlab reserved name for machine precision limit
% (largest eps such that 1+eps == 1 in machine precision)
%
clear all; close all;
delta = eps^(2/3);
%
% delta    is such that delta>eps but delta^2<eps, so that
% H        has pseudorank == 2 in machine precision, but
% H*P*H'   has pseudorank == 1 in machine precision and
% H*P*H'+R is effectively singular in machine precision.
%
% The observational update is performed using nine methods:
%
%   1. The "conventional" Kalman filter.
%   2. The Swerling inverse implementation.
%   3. The "Joseph stabilized" implementation.
%   4.   --- as modified by Bierman (not plotted).
%   5.   --- as modified by De Vries (not plotted).
%   6. The Potter algorithm listed in [5].
%   7. The Carlson algorithm listed in [145].
%   8. The Bierman algorithm listed in [7].
%   9. The closed form solution (for this particular problem).
%
% These alternative approaches are each evaluated for delta
% ranging from several order of magnitude larger than eps^(2/3) 
% to several orders of magnitude smaller than eps^(2/3) 
%
  for k=1:19,
  d(k) = delta*10^(10-k);
%
% COMMON PARAMETERS TO ALL METHODS
%
  P  = eye(3);
  D0 = eye(3);
  U0 = eye(3);
  R  = d(k)^2*eye(2);
  H  = [1,1,1;1,1,1+d(k)];
  x0 = [1;1;-1];
  z  = H*x0 + d(k)*[randn;randn];
%
% CLOSED FORM SOLUTION
%
  KCF = (1/(2*d(k)*(d(k)^2+d(k)+4)))*[2*d(k)+1,d(k)-1;2*d(k)+1,d(k)-1;d(k)-2,d(k)^2+d(k)+2];
  xCF = x0 + KCF*(z - H*x0);
  PCF = (1/(8+2*d(k)*(1+d(k))))*[5+2*d(k)*(1+d(k)),-3,-2-d(k);-3,5+2*d(k)*(1+d(k)),-2-d(k);-2-d(k),-2-d(k),4+d(k)^2];
%
% CONVENTIONAL KALMAN FILTER IMPLEMENTATION
%
  K  = P*H'/(H*P*H'+R);
  xK = x0 + K*(z - H*x0);
  PK = P - K*H*P;
%
% SWERLING IMPLEMENTATION
%
  PS = inv(P + (H'/R)*H);
%
%JOSEPH STABILIZED IMPLEMENTATION
%
  z1 = z(1);
  z2 = z(2);
  H1 = H(1,:);
  H2 = H(2,:);
  R1 = R(1,1);
  R2 = R(2,2);
  [K1,P1] = joseph(z1,R1,H1,P);
  [K2,PJ] = joseph(z2,R2,H2,P1);
%
% JOSEPH-BIERMAN STABILIZED IMPLEMENTATION (p. 211)
%
  z1 = z(1);
  z2 = z(2);
  H1 = H(1,:);
  H2 = H(2,:);
  R1 = R(1,1);
  R2 = R(2,2);
  [K1,P1] = josephb(z1,R1,H1,P);
  [K2,PJ1]= josephb(z2,R2,H2,P1);
%
% JOSEPH - DE VRIES STABILIZED IMPLEMENTATION (p. 212)
%
  z1 = z(1);
  z2 = z(2);
  H1 = H(1,:);
  H2 = H(2,:);
  R1 = R(1,1);
  R2 = R(2,2);
  [K1,P1] = josephdv(z1,R1,H1,P);
  [K2,PJ2]= josephdv(z2,R2,H2,P1);
%
% POTTER IMPLEMENTATION [5]
%
  z1 = z(1);
  z2 = z(2);
  H1 = H(1,:);
  H2 = H(2,:);
  R1 = R(1,1);
  R2 = R(2,2);
C0      = chol(P)';
[x1,C1] = potter(z1,R1,H1,x0,C0);
[x2,C2] = potter(z2,R2,H2,x1,C1);
PP      = C2*C2';
%
% CARLSON IMPLEMENTATION [145]
%
  z1 = z(1);
  z2 = z(2);
  H1 = H(1,:);
  H2 = H(2,:);
  R1 = R(1,1);
  R2 = R(2,2);
C0      = utchol(P);
[x1,C1] = carlson(z1,R1,H1,x0,C0);
[x2,C2] = carlson(z2,R2,H2,x1,C1);
PC      = C2*C2';
%
% BIERMAN IMPLEMENTATION [7]
%
  z1 = z(1);
  z2 = z(2);
  H1 = H(1,:);
  H2 = H(2,:);
  R1 = R(1,1);
  R2 = R(2,2);
  [x1,U1,D1] = bierman(z1,R1,H1,x0,U0,D0);
  [x2,U2,D2] = bierman(z2,R2,H2,x1,U1,D1);
  PB = U2*D2*U2';
%
% Compute and plot relative differences
%
  rssCF = 0; % for closed form solution
  rssS  = 0; % for Swerling solution
  rssK  = 0; % for Kalman solution
  rssJ  = 0; % for Joseph solution
  rssJ1 = 0; %   -- a modified by Bierman
  rssJ2 = 0; %   -- a modified by De Vreis
  rssP  = 0; % for Potter solution
  rssC  = 0; % for Carlson solution
  rssB  = 0; % for Bierman solution
    for i=1:3,
      for j=1:3,
      rssCF = rssC + PCF(i,j)^2;
      if (isnan(PS(i,j))) % set any "Not a Number" to zero
        PS(i,j)=0;
      end;
      if (isinf(PS(i,j))) % set any "Inf" to 10^5
        PS(i,j)=1e5;
      end;
      if (isnan(PK(i,j)))
        PK(i,j)=0;
      end;
      if (isnan(PJ(i,j))) 
        PJ(i,j)=0;
      end;
      if (isnan(PJ1(i,j)))
        PJ1(i,j)=0;
      end;
      if (isnan(PJ2(i,j)))
        PJ2(i,j)=0;
      end;
      if (isnan(PB(i,j))) 
        PB(i,j)=0;
      end;
      rssS  = rssS + (PS(i,j)  - PCF(i,j))^2;
      rssK  = rssK + (PK(i,j)  - PCF(i,j))^2;
      rssJ  = rssJ + (PJ(i,j)  - PCF(i,j))^2;
      rssJ1 = rssJ1 + (PJ1(i,j) - PCF(i,j))^2;
      rssJ2 = rssJ2 + (PJ2(i,j) - PCF(i,j))^2;
      rssP  = rssP + (PP(i,j)  - PCF(i,j))^2;
      rssC  = rssC + (PC(i,j)  - PCF(i,j))^2;
      rssB  = rssB + (PB(i,j)  - PCF(i,j))^2;
      end;
    end;
%
% Compute relative differences and limit rel. error to 10^4
%
  rdS(k)  = sqrt(rssS/rssCF);
    if (rdS(k) > 1e4) rdS(k)=1e4;end;
  rdK(k)  = sqrt(rssK/rssCF);
  rdJ(k)  = sqrt(rssJ/rssCF);
    if (rdJ(k) > 1e4) rdJ(k)=1e4;end;
  rdJ1(k) = sqrt(rssJ1/rssCF);
  rdJ2(k) = sqrt(rssJ2/rssCF);
  rdP(k)  = sqrt(rssP/rssCF);
  rdC(k)  = sqrt(rssC/rssCF);
  rdB(k)  = sqrt(rssB/rssCF);
  end;
%
% Plot relative differences versus delta
%
top    = 10^ceil(log10(max([max(rdS),max(rdK),max(rdJ),max(rdP),max(rdC),max(rdB)])));
bottom = 10^floor(log10(min([min(rdS),min(rdK),min(rdJ),min(rdP),min(rdC),min(rdB)])));
left   = 10^floor(log10(min(d)));
right  = 10^ceil(log10(max(d)));
loglog([right/50000,right/2000],[top/72900000,top/72900000],'r-',[right/50000,right/2000],[top/2430000,top/2430000],'g-',[right/50000,right/2000],[top/81000,top/81000],'b-',[right/50000,right/2000],[top/2700,top/2700],'y-',[right/50000,right/2000],[top/90,top/90],'k-',[right/50000,right/2000],[top/3,top/3],'k:',d,rdJ,'y-',d,rdP,'b-',d,rdC,'g-',d,rdB,'r-',d,rdK,'k-',d,rdS,'k:');
ylabel('RMS Relative Error in P');
xlabel('delta');
title('Grewal, Weill, & Andrews, Exam. 8.1 with Various Solution Methods');
text(right/1000,top/3,'Swerling');
text(right/1000,top/90,'Kalman');
text(right/1000,top/2700,'Joseph');
text(right/1000,top/81000,'Potter');
text(right/1000,top/2430000,'Carlson');
text(right/1000,top/72900000,'Bierman');
text(eps,bottom,'!');
text(eps/3,10*bottom,['log_2(eps) = ',num2str(log2(eps))]);
text(sqrt(eps),bottom,'!');
text(sqrt(eps)/3,10*bottom,'sqrt(eps)');
%


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲激情自拍偷拍| 在线播放91灌醉迷j高跟美女 | 精品亚洲aⅴ乱码一区二区三区| 欧美午夜电影在线播放| 亚洲国产精品久久久男人的天堂| 欧美日免费三级在线| 亚洲成人免费视| 欧美一级午夜免费电影| 极品美女销魂一区二区三区| 亚洲精品一区二区精华| 成人a级免费电影| 亚洲三级小视频| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 亚洲图片欧美一区| 欧美精品一区二区高清在线观看| 黄色日韩网站视频| 国产精品盗摄一区二区三区| 色94色欧美sute亚洲线路二| 日韩二区在线观看| 国产亚洲制服色| 91九色最新地址| 美女高潮久久久| 综合久久给合久久狠狠狠97色| 欧美性猛交xxxxxxxx| 人人精品人人爱| 国产精品乱人伦| 欧美一区欧美二区| 不卡一卡二卡三乱码免费网站| 亚洲综合一二三区| 欧美va日韩va| 一本久久精品一区二区| 九九热在线视频观看这里只有精品| 中文字幕欧美区| 337p亚洲精品色噜噜| 成人亚洲精品久久久久软件| 午夜激情一区二区三区| 久久久久亚洲蜜桃| 欧美日韩精品一区视频| 国产成人精品网址| 日日夜夜精品视频天天综合网| 国产欧美日韩卡一| 7777精品伊人久久久大香线蕉超级流畅 | 欧美视频一区在线观看| 国产综合色产在线精品 | 丝袜诱惑制服诱惑色一区在线观看| 久久综合色之久久综合| 欧美午夜寂寞影院| 成人免费观看视频| 国内精品在线播放| 日韩成人一区二区三区在线观看| 国产精品嫩草影院av蜜臀| 9191久久久久久久久久久| av一二三不卡影片| 国精品**一区二区三区在线蜜桃| 亚洲制服丝袜一区| 中文字幕一区二区在线观看| 欧美va在线播放| 欧美精品久久99久久在免费线| 成人高清在线视频| 国产精品一品二品| 精品伊人久久久久7777人| 亚洲h动漫在线| 一区二区三区日韩在线观看| 亚洲国产精品成人综合 | 国产女主播视频一区二区| 欧美日韩日日骚| 色婷婷av一区| 97久久精品人人做人人爽 | 成人综合激情网| 国产一区二三区| 激情五月播播久久久精品| 午夜欧美在线一二页| 一区二区三区免费看视频| 国产精品二三区| 中文字幕在线观看一区二区| 国产精品免费看片| 欧美激情一区二区三区蜜桃视频| 精品国产一区二区三区四区四| 宅男在线国产精品| 91精品国产品国语在线不卡| 欧美精品视频www在线观看| 在线看日本不卡| 欧美日韩亚州综合| 欧美老女人第四色| 日韩午夜激情视频| 久久免费美女视频| 国产精品午夜电影| 亚洲欧美激情在线| 亚洲一区二区三区国产| 亚洲国产精品久久久男人的天堂| 亚洲一区在线视频| 日韩福利视频网| 久久99久久精品| 国产成人日日夜夜| 91女厕偷拍女厕偷拍高清| 91麻豆123| 正在播放一区二区| 精品播放一区二区| 国产精品久久久久久亚洲伦| 亚洲猫色日本管| 日韩国产欧美在线播放| 激情综合一区二区三区| 国产91色综合久久免费分享| av午夜一区麻豆| 欧美日韩国产在线观看| 日韩午夜激情av| 中文字幕一区二区视频| 亚洲午夜久久久久久久久久久| 首页欧美精品中文字幕| 国产精品一区不卡| 欧美亚一区二区| 亚洲精品一区二区三区四区高清 | 综合欧美亚洲日本| 午夜久久久影院| 国产美女一区二区| 欧美在线观看一区二区| 日韩欧美专区在线| 亚洲欧洲精品一区二区精品久久久| 亚洲国产精品一区二区久久 | 国产精品美日韩| 日韩精品五月天| www.欧美色图| 欧美成人激情免费网| 日韩毛片高清在线播放| 轻轻草成人在线| 色婷婷av一区二区三区之一色屋| 欧美大片免费久久精品三p| 亚洲视频每日更新| 久久99精品国产麻豆婷婷| 99久精品国产| 26uuu欧美| 午夜欧美电影在线观看| 99视频精品免费视频| 日韩欧美一卡二卡| 一区二区三区不卡视频| 国产精品小仙女| 日韩欧美一区二区视频| 一区二区三区在线观看动漫| 国产制服丝袜一区| 欧美精品99久久久**| 国产精品福利一区| 国产精品中文字幕日韩精品| 欧美日韩中文字幕一区| 综合中文字幕亚洲| 高清beeg欧美| 精品国产电影一区二区| 日韩激情视频网站| 91久久精品一区二区| 成人免费在线播放视频| 国产综合成人久久大片91| 91精品在线一区二区| 亚洲码国产岛国毛片在线| 成人国产精品免费观看动漫| 精品播放一区二区| 日本不卡一二三| 欧美日韩不卡在线| 一区二区三区不卡在线观看 | 欧美激情中文不卡| 国产一区二区中文字幕| 精品久久五月天| 久久99这里只有精品| 欧美一二三四区在线| 亚欧色一区w666天堂| 欧美在线啊v一区| 一区二区三区在线视频免费观看| 成人免费高清在线| 中文在线免费一区三区高中清不卡| 精品一区二区三区在线视频| 日韩三级中文字幕| 麻豆freexxxx性91精品| 日韩欧美国产三级| 久久99热国产| www国产亚洲精品久久麻豆| 久久国产精品99久久久久久老狼 | 日本一区二区成人| 风流少妇一区二区| 国产精品久久久久久久久图文区 | 亚洲一区二区三区四区在线免费观看 | 国产精品麻豆久久久| 丁香婷婷综合色啪| 国产精品久久久久久户外露出 | 久久伊人蜜桃av一区二区| 国内精品写真在线观看| 国产午夜亚洲精品午夜鲁丝片| 国产精品乡下勾搭老头1| 欧美激情在线一区二区| 一本色道久久综合亚洲91| 亚洲国产成人av好男人在线观看| 欧美乱妇一区二区三区不卡视频| 青草av.久久免费一区| 337p粉嫩大胆噜噜噜噜噜91av| 国产福利91精品| 中文字幕永久在线不卡| 欧美性猛片xxxx免费看久爱| 日韩电影免费在线| 欧美激情一区二区三区全黄| 欧洲视频一区二区| 裸体健美xxxx欧美裸体表演| 欧美国产欧美亚州国产日韩mv天天看完整| 91在线精品一区二区三区|