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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? demo_mc.m

?? 該代碼詳細演示了EKF算法的各種優缺點及適用場合
?? M
字號:
% The iterated extended kalman particle filter%writed by Li Liangqun% DATE:  August 2005clear all;clc;% INITIALISATION AND PARAMETERS:% ==============================no_of_runs =1;            % number of experiments to generate statistical                            % averagesdoPlot = 0;                 % 1 plot online. 0 = only plot at the end.sigma =  1e-4;              % Variance of the Gaussian measurement noise.g1 = 3;                     % Paramater of Gamma transition prior.g2 = 2;                     % Parameter of Gamman transition prior.                            % Thus mean = 3/2 and var = 3/4.T = 60;                     % Number of time steps.R = 1e-4;                   % EKF's measurement noise variance. Q = 3/4;                    % EKF's process noise variance.P0 = 3/4;                   % EKF's initial variance of the states.N = 20;                     % Number of particles.Q_pfekf = 10*3/4;R_pfekf = 1e-1;			    alpha = 1;                  % UKF : point scaling parameterbeta  = 0;                  % UKF : scaling parameter for higher order terms of Taylor series expansion kappa = 2;                  % UKF : sigma point selection scaling parameter (best to leave this = 0)%**************************************************************************************% SETUP BUFFERS TO STORE PERFORMANCE RESULTS% ==========================================rmsError_pfiekf  = zeros(1,no_of_runs);time_pfiekf  = zeros(1,no_of_runs);xparticle_pfiekf1 =zeros(T,no_of_runs);x1=zeros(T,no_of_runs);%**************************************************************************************% MAIN LOOPfor j=1:no_of_runs,  rand('state',sum(100*clock));   % Shuffle the pack!  randn('state',sum(100*clock));   % Shuffle the pack!  % GENERATE THE DATA:% ==================x = zeros(T,1);y = zeros(T,1);processNoise = zeros(T,1);measureNoise = zeros(T,1);x(1) = 1;                         % Initial state.for t=2:T  processNoise(t) = gengamma(g1,g2);    measureNoise(t) = sqrt(sigma)*randn(1,1);      x(t) = feval('ffun',x(t-1),t) +processNoise(t);     % Gamma transition prior.    y(t) = feval('hfun',x(t),t) + measureNoise(t);      % Gaussian likelihood.end;  x1(:,j)=x;% INITIALISATION:% ==============xparticle_pfiekf = ones(T,N);        % These are the particles for the estimate                                     % of x. Note that there's no need to store                                     % them for all t. We're only doing this to                                     % show you all the nice plots at the end.Pparticle_pfiekf = P0*ones(T,N);     % Particles for the covariance of x.xparticlePred_pfiekf = ones(T,N);    % One-step-ahead predicted values of the states.PparticlePred_pfiekf = ones(T,N);    % One-step-ahead predicted values of P.yPred_pfiekf = ones(T,N);            % One-step-ahead predicted values of y.w = ones(T,N);                       % Importance weights.mu_pfiekf = ones(T,1);               % EKF estimate of the mean of the states.error=0;disp(' ');tic;for t=2:T,      % PREDICTION STEP:  % ================   % We use the UKF as proposal.  for i=1:N,    % Call Unscented Kalman Filter    [mu_pfiekf(t,i),PparticlePred_pfiekf(t,i)]=iekf(xparticle_pfiekf(t-1,i),Pparticle_pfiekf(t-1,i),Q,'ffun',y(t),R,'hfun',t);    xparticlePred_pfiekf(t,i) = mu_pfiekf(t,i) + sqrtm(PparticlePred_pfiekf(t,i))*randn(1,1);  end;  % EVALUATE IMPORTANCE WEIGHTS:  % ============================  % For our choice of proposal, the importance weights are give by:    for i=1:N,    yPred_pfiekf(t,i) = feval('hfun',xparticlePred_pfiekf(t,i),t);            lik = inv(sqrt(sigma)) * exp(-0.5*inv(sigma)*((y(t)-yPred_pfiekf(t,i))^(2)))+1e-99;    prior = ((xparticlePred_pfiekf(t,i)-xparticle_pfiekf(t-1,i))^(g1-1)) ...		 * exp(-g2*(xparticlePred_pfiekf(t,i)-xparticle_pfiekf(t-1,i)));    proposal = inv(sqrt(PparticlePred_pfiekf(t,i))) * ...	       exp(-0.5*inv(PparticlePred_pfiekf(t,i)) *((xparticlePred_pfiekf(t,i)-mu_pfiekf(t,i))^(2)));    w(t,i) = lik*prior/proposal;        end;    w(t,:) = w(t,:)./sum(w(t,:));                % Normalise the weights.    % SELECTION STEP:  % ===============  % Here, we give you the choice to try three different types of  % resampling algorithms. Note that the code for these algorithms  % applies to any problem!    outIndex = residualR(1:N,w(t,:)');        % Residual resampling.      xparticle_pfiekf(t,:) = xparticlePred_pfiekf(t,outIndex); % Keep particles with                                              % resampled indices.  Pparticle_pfiekf(t,:) = PparticlePred_pfiekf(t,outIndex);    end;   % End of t loop.time_pfiekf(j) = toc;%%%%%%%%%%%%%%%%%%%%  PLOT THE RESULTS  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  ================  %%%%%%%%%%%%%%%%%%%%%xparticle_pfiekf1(:,j)=mean(xparticle_pfiekf(:,:)')';%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-- CALCULATE PERFORMANCE --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rmsError_pfiekf(j)  = sqrt(inv(T)*sum((x'-mean(xparticle_pfiekf')).^(2)));disp(' ');disp('Root mean square (RMS) errors');disp('-----------------------------');disp(' ');disp(['PF-IEKF      = ' num2str(rmsError_pfiekf(j))]);disp(' ');disp(' ');disp('Execution time  (seconds)');disp('-------------------------');disp(' ');disp(['PF-IEKF-     = ' num2str(time_pfiekf(j))]);disp(' ');drawnow;%*************************************************************************end    % Main loop (for j...)% calculate mean of RMSE errorsmean_RMSE_pfiekf = mean(rmsError_pfiekf);% calculate variance of RMSE errorsvar_RMSE_pfiekf = var(rmsError_pfiekf);% calculate mean of execution timemean_time_pfiekf = mean(time_pfiekf);% display final resultsdisp(' ');disp(' ');disp('************* FINAL RESULTS *****************');disp(' ');disp('RMSE : mean and variance');disp('---------');disp(' ');disp(['PF-IEKF      = ' num2str(mean_RMSE_pfiekf) ' (' num2str(var_RMSE_pfiekf) ')']);disp(' ');disp(' ');disp('Execution time  (seconds)');disp('-------------------------');disp(' ');disp(['PF-IEKF      = ' num2str(mean_time_pfiekf)]);disp(' ');%*************************************************************************rms4=zeros(60,1);    for j=1:no_of_runs        rms4=rms4+(x1(:,j)-xparticle_pfiekf1(:,j)).^(2);    end    rms4=sqrt(rms4/no_of_runs);figureplot(1:T,rms4,'-*','lineWidth',1)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产一区在线观看| 欧美在线一区二区三区| 91亚洲精品乱码久久久久久蜜桃| 在线亚洲一区观看| 中文字幕乱码一区二区免费| 亚洲成人免费在线| 91毛片在线观看| 国产日韩精品一区二区三区| 午夜精品福利一区二区三区av| 国产高清久久久久| 精品噜噜噜噜久久久久久久久试看| 亚洲理论在线观看| www.一区二区| 国产亚洲va综合人人澡精品| 日韩精品高清不卡| 欧美午夜片在线看| 亚洲同性gay激情无套| 精品一区二区精品| 日韩一区二区三区视频在线| 一区二区三区毛片| 色乱码一区二区三区88| 欧美国产丝袜视频| 国产激情精品久久久第一区二区 | 国产欧美日韩在线| 激情六月婷婷综合| 欧美一级欧美三级| 日本不卡一区二区三区高清视频| 欧美色窝79yyyycom| 亚洲三级视频在线观看| av电影在线观看完整版一区二区| 国产精品婷婷午夜在线观看| 国产精品一区二区三区99| 日韩欧美一级二级三级久久久| 五月综合激情婷婷六月色窝| 在线观看视频91| 亚洲无人区一区| 欧美日韩mp4| 日本美女一区二区三区| 日韩视频在线一区二区| 老司机精品视频在线| 欧美xfplay| 国产乱国产乱300精品| 久久精品亚洲一区二区三区浴池| 国产精品456露脸| 国产欧美视频一区二区三区| 成人av在线播放网址| 亚洲欧洲av一区二区三区久久| av在线不卡电影| 一二三区精品视频| 欧美一级日韩不卡播放免费| 精品综合久久久久久8888| 久久久亚洲国产美女国产盗摄 | 亚洲影院在线观看| 欧美精品日韩一本| 精品一区二区免费| 中文字幕一区二区三区色视频| 91首页免费视频| 日日摸夜夜添夜夜添国产精品| 日韩欧美亚洲国产精品字幕久久久| 国产一区二区三区不卡在线观看 | 欧美性欧美巨大黑白大战| 亚洲国产精品综合小说图片区| 欧美一区二区三区喷汁尤物| 国产一区二区三区在线看麻豆| 国产欧美一二三区| 欧美日韩国产综合一区二区| 激情五月播播久久久精品| 日韩高清在线一区| 精品免费国产二区三区| 成人网在线播放| 婷婷成人综合网| 国产日韩欧美一区二区三区乱码| 色噜噜狠狠色综合中国| 精品一区二区久久| 亚洲线精品一区二区三区| 欧美不卡激情三级在线观看| 91香蕉视频mp4| 美女mm1313爽爽久久久蜜臀| 日韩一区欧美小说| 精品国精品国产尤物美女| 色综合激情久久| 国产麻豆精品一区二区| 亚洲第一电影网| 国产精品精品国产色婷婷| 日韩精品专区在线影院观看| 91一区二区在线| 国产一区三区三区| 午夜精品久久久久久久蜜桃app| 国产三级三级三级精品8ⅰ区| 欧美日韩精品一区二区| 成人不卡免费av| 国产精品一区二区男女羞羞无遮挡| 亚洲va国产va欧美va观看| 国产精品美日韩| 久久影院午夜论| 欧美一区二区精美| 欧美少妇xxx| 色94色欧美sute亚洲线路二 | 亚洲在线视频免费观看| 国产婷婷一区二区| 欧美sm美女调教| 91精品国产高清一区二区三区| 在线免费观看日本欧美| 成人av免费在线观看| 国产在线播精品第三| 蜜臀av性久久久久av蜜臀妖精| 亚洲一区免费视频| 亚洲精品免费看| ㊣最新国产の精品bt伙计久久| 久久久亚洲精品石原莉奈| 日韩欧美亚洲另类制服综合在线| 在线播放亚洲一区| 欧美日韩一区二区三区四区五区| 日本精品视频一区二区三区| 91偷拍与自偷拍精品| 99精品国产热久久91蜜凸| a美女胸又www黄视频久久| av在线这里只有精品| 97精品视频在线观看自产线路二| 99麻豆久久久国产精品免费| k8久久久一区二区三区| 91日韩精品一区| 欧美在线影院一区二区| 欧美日韩国产免费| 日韩一区二区电影在线| 欧美mv日韩mv国产网站app| 26uuu国产电影一区二区| 亚洲精品在线观| 中文字幕av一区二区三区免费看| 国产精品免费av| 一区二区三区波多野结衣在线观看 | 国产日韩v精品一区二区| 国产精品视频第一区| 亚洲三级在线播放| 三级不卡在线观看| 九色综合国产一区二区三区| 国产91精品精华液一区二区三区| www.欧美精品一二区| 色婷婷av一区二区三区软件| 欧美精品国产精品| 国产午夜久久久久| 成人欧美一区二区三区在线播放| 一区二区三区波多野结衣在线观看| 午夜精品123| 国产精品996| 欧美综合在线视频| 久久亚洲精华国产精华液| 国产精品美女久久久久aⅴ| 一区二区不卡在线播放| 久久99精品国产.久久久久久 | 日韩成人一区二区三区在线观看| 国产在线视频不卡二| 色一情一伦一子一伦一区| 欧美一区二区成人6969| 国产性色一区二区| 亚洲国产aⅴ成人精品无吗| 黄色成人免费在线| 91黄色激情网站| 久久尤物电影视频在线观看| 亚洲综合免费观看高清完整版 | 午夜影院久久久| 国产91清纯白嫩初高中在线观看 | 国产伦精品一区二区三区免费| 99久久久精品免费观看国产蜜| 91精品国产欧美一区二区| 中文av一区二区| 久久精品久久99精品久久| 91精品1区2区| 中文字幕欧美日韩一区| 久久电影网站中文字幕| 在线看日本不卡| 亚洲国产精品国自产拍av| 美女视频黄久久| 欧美三级一区二区| 国产精品激情偷乱一区二区∴| 精品一区二区三区在线视频| 色天天综合色天天久久| 国产精品久久三| 国产精品18久久久| 精品国产一二三| 日韩成人精品视频| 欧美日韩一区 二区 三区 久久精品| 国产欧美日本一区视频| 精品一二三四区| 91精品国产福利| 日本一区中文字幕| 欧美军同video69gay| 一区二区三区视频在线观看| av网站一区二区三区| 国产午夜精品一区二区三区视频| 美女mm1313爽爽久久久蜜臀| 欧美精品自拍偷拍| 午夜久久电影网| 欧美日韩在线精品一区二区三区激情 | 亚洲精品国产视频| 色欧美片视频在线观看在线视频| 国产精品人妖ts系列视频| 国产精品亚洲第一区在线暖暖韩国 | 91福利视频久久久久| 亚洲男人的天堂在线aⅴ视频|