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

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

?? particleex2.m

?? 卡爾曼濾波器和粒子濾波器的MATLAB演示程序
?? M
字號:
function [xArray, xhatArray] = ParticleEx2

% Particle filter example.
% Track a body falling through the atmosphere.
% This system is taken from [Jul00], which was based on [Ath68].

rho0 = 2; % lb-sec^2/ft^4
g = 32.2; % ft/sec^2
k = 2e4; % ft
R = 10^4; % measurement noise variance (ft^2)
Q = diag([0 0 0]); % process noise covariance
M = 10^5; % horizontal range of position sensor
a = 10^5; % altitude of position sensor
P = diag([1e6 4e6 10]); % initial estimation error covariance

x = [3e5; -2e4; 1e-3]; % initial state
xhat = [3e5; -2e4; 1e-3]; % initial state estimate

N = 100; % number of particles  

% Initialize the particle filter.
for i = 1 : N
    xhatplus(:,i) = x + sqrt(P) * [randn; randn; randn];
end

T = 0.5; % measurement time step
randn('state',sum(100*clock)); % random number generator seed

tf = 30; % simulation length (seconds)
dt = 0.04; % time step for integration (seconds)
xArray = x;
xhatArray = xhat;

for t = T : T : tf
    fprintf('.');
    % Simulate the system.
    for tau = dt : dt : T
        % Fourth order Runge Kutta ingegration
        dx1(1,1) = x(2);
        dx1(2,1) = rho0 * exp(-x(1)/k) * x(2)^2 / 2 * x(3) - g;
        dx1(3,1) = 0;
        dx1 = dx1 * dt;
        xtemp = x + dx1 / 2;
        dx2(1,1) = xtemp(2);
        dx2(2,1) = rho0 * exp(-xtemp(1)/k) * xtemp(2)^2 / 2 * xtemp(3) - g;
        dx2(3,1) = 0;
        dx2 = dx2 * dt;
        xtemp = x + dx2 / 2;
        dx3(1,1) = xtemp(2);
        dx3(2,1) = rho0 * exp(-xtemp(1)/k) * xtemp(2)^2 / 2 * xtemp(3) - g;
        dx3(3,1) = 0;
        dx3 = dx3 * dt;
        xtemp = x + dx3;
        dx4(1,1) = xtemp(2);
        dx4(2,1) = rho0 * exp(-xtemp(1)/k) * xtemp(2)^2 / 2 * xtemp(3) - g;
        dx4(3,1) = 0;
        dx4 = dx4 * dt;
        x = x + (dx1 + 2 * dx2 + 2 * dx3 + dx4) / 6;
        x = x + sqrt(dt * Q) * [randn; randn; randn] * dt;
    end
    % Simulate the noisy measurement.
    z = sqrt(M^2 + (x(1)-a)^2) + sqrt(R) * randn;
    % Simulate the continuous-time part of the particle filter (time update).
    xhatminus = xhatplus;
    for i = 1 : N
        for tau = dt : dt : T
            % Fourth order Runge Kutta ingegration
            xtemp = xhatminus(:,i);
            dx1(1,1) = xtemp(2);
            dx1(2,1) = rho0 * exp(-xtemp(1)/k) * xtemp(2)^2 / 2 * xtemp(3) - g;
            dx1(3,1) = 0;
            dx1 = dx1 * dt;
            xtemp = xhatminus(:,i) + dx1 / 2;
            dx2(1,1) = xtemp(2);
            dx2(2,1) = rho0 * exp(-xtemp(1)/k) * xtemp(2)^2 / 2 * xtemp(3) - g;
            dx2(3,1) = 0;
            dx2 = dx2 * dt;
            xtemp = xhatminus(:,i) + dx2 / 2;
            dx3(1,1) = xtemp(2);
            dx3(2,1) = rho0 * exp(-xtemp(1)/k) * xtemp(2)^2 / 2 * xtemp(3) - g;
            dx3(3,1) = 0;
            dx3 = dx3 * dt;
            xtemp = xhatminus(:,i) + dx3;
            dx4(1,1) = xtemp(2);
            dx4(2,1) = rho0 * exp(-xtemp(1)/k) * xtemp(2)^2 / 2 * xtemp(3) - g;
            dx4(3,1) = 0;
            dx4 = dx4 * dt;
            xhatminus(:,i) = xhatminus(:,i) + (dx1 + 2 * dx2 + 2 * dx3 + dx4) / 6;
            xhatminus(:,i) = xhatminus(:,i) + sqrt(dt * Q) * [randn; randn; randn] * dt;
            xhatminus(3,i) = max(0, xhatminus(3,i)); % the ballistic coefficient cannot be negative
        end
        zhat = sqrt(M^2 + (xhatminus(1,i)-a)^2);
        vhat(i) = z - zhat;
    end
    % Note that we need to scale all of the q(i) probabilities in a way
    % that does not change their relative magnitudes.
    % Otherwise all of the q(i) elements will be zero because of the
    % large value of the exponential.
    vhatscale = max(abs(vhat)) / 4;
    qsum = 0;
    for i = 1 : N
        q(i) = exp(-(vhat(i)/vhatscale)^2);
        qsum = qsum + q(i);
    end
    % Normalize the likelihood of each a priori estimate.
    for i = 1 : N
        q(i) = q(i) / qsum;
    end
    % Resample.
    for i = 1 : N
        u = rand; % uniform random number between 0 and 1
        qtempsum = 0;
        for j = 1 : N
            qtempsum = qtempsum + q(j);
            if qtempsum >= u
                xhatplus(:,i) = xhatminus(:,j);
                % Use roughening to prevent sample impoverishment.
                E = max(xhatminus')' - min(xhatminus')';
                sigma = 0.2 * E * N^(-1/length(x));
                xhatplus(:,i) = xhatplus(:,i) + sigma .* [randn; randn; randn];
                xhatplus(3,i) = max(0,xhatplus(3,i)); % the ballistic coefficient cannot be negative
                break;
            end
        end
    end
    % The particle filter estimate is the mean of the particles.
    xhat = 0;
    for i = 1 : N
        xhat = xhat + xhatplus(:,i);
    end
    xhat = xhat / N;
    % Save data for plotting.
    xArray = [xArray x];
    xhatArray = [xhatArray xhat];
end

close all;
t = 0 : T : tf;
figure; 
semilogy(t, abs(xArray(1,:) - xhatArray(1,:)), 'b'); hold;
set(gca,'FontSize',12); set(gcf,'Color','White');
xlabel('Seconds');
ylabel('Altitude Estimation Error');

figure; 
semilogy(t, abs(xArray(2,:) - xhatArray(2,:)), 'b'); hold;
set(gca,'FontSize',12); set(gcf,'Color','White');
xlabel('Seconds');
ylabel('Velocity Estimation Error');

figure; 
semilogy(t, abs(xArray(3,:) - xhatArray(3,:)), 'b'); hold;
set(gca,'FontSize',12); set(gcf,'Color','White');
xlabel('Seconds');
ylabel('Ballistic Coefficient Estimation Error');

figure;
plot(t, xArray(1,:));
set(gca,'FontSize',12); set(gcf,'Color','White');
xlabel('Seconds');
ylabel('True Position');

figure;
plot(t, xArray(2,:));
title('Falling Body Simulation', 'FontSize', 12);
set(gca,'FontSize',12); set(gcf,'Color','White');
xlabel('Seconds');
ylabel('True Velocity');

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
www.成人网.com| 欧美zozozo| 日韩午夜在线观看| 国产精品国产三级国产普通话蜜臀 | 亚洲三级在线播放| 毛片一区二区三区| 欧美性大战xxxxx久久久| 久久久蜜桃精品| 日韩制服丝袜av| 色噜噜狠狠色综合中国| 国产人成亚洲第一网站在线播放| 性做久久久久久免费观看欧美| 岛国一区二区在线观看| 亚洲专区一二三| 成人免费黄色大片| 337p日本欧洲亚洲大胆色噜噜| 亚洲一区二区三区四区的| youjizz久久| 国产亚洲成年网址在线观看| 免费亚洲电影在线| 欧美精品在欧美一区二区少妇| 亚洲裸体xxx| 97久久超碰国产精品电影| 国产女人水真多18毛片18精品视频| 日本一不卡视频| 欧美丰满少妇xxxbbb| 亚洲午夜激情网页| 欧美午夜一区二区| 亚洲成在人线在线播放| 欧美羞羞免费网站| 亚洲一区二区成人在线观看| 一本大道av伊人久久综合| 亚洲女女做受ⅹxx高潮| 97se狠狠狠综合亚洲狠狠| 国产精品乱码久久久久久| 懂色av噜噜一区二区三区av| 国产三级一区二区| 东方欧美亚洲色图在线| 国产精品国产精品国产专区不蜜| 国产高清亚洲一区| 国产精品女主播在线观看| 不卡的av中国片| 一区二区三区 在线观看视频| 在线观看日韩一区| 亚洲免费在线播放| 欧美日韩精品综合在线| 日本中文字幕不卡| 久久麻豆一区二区| 不卡的电视剧免费网站有什么| 亚洲欧美另类在线| 欧美日韩亚洲高清一区二区| 免费高清视频精品| 欧美激情资源网| 色噜噜狠狠色综合中国| 免费在线观看成人| 欧美国产乱子伦| 欧日韩精品视频| 久久精品国内一区二区三区| 国产色产综合产在线视频| 91免费版pro下载短视频| 婷婷久久综合九色综合伊人色| 日韩女优视频免费观看| 成人国产精品免费观看视频| 一区二区三区在线播放| 日韩欧美的一区| 波多野结衣一区二区三区| 亚洲国产人成综合网站| 久久综合网色—综合色88| 91麻豆国产在线观看| 丝瓜av网站精品一区二区| 久久综合视频网| 在线免费观看不卡av| 麻豆久久久久久久| 综合久久综合久久| 精品粉嫩aⅴ一区二区三区四区 | 久久久.com| 日本伦理一区二区| 国产精品一区二区x88av| 一区二区三区四区视频精品免费| 日韩一区二区免费高清| 波多野结衣中文一区| 日本 国产 欧美色综合| 亚洲欧美激情视频在线观看一区二区三区 | 在线观看91视频| 国产精品主播直播| 亚洲v中文字幕| 国产精品你懂的| 亚洲精品一区二区三区蜜桃下载 | 一区二区三区蜜桃网| 久久综合色8888| 欧美精品久久久久久久久老牛影院| 99久久99久久精品免费看蜜桃| 久久精品av麻豆的观看方式| 一区二区三区在线视频播放 | 99在线精品一区二区三区| 久久精品99国产精品日本| 性做久久久久久久久| 日韩理论在线观看| 中文字幕的久久| 久久嫩草精品久久久久| 日韩欧美的一区| 日韩欧美国产不卡| 91麻豆精品国产91| 欧美日韩免费视频| 91国产成人在线| 99久久精品免费精品国产| 东方欧美亚洲色图在线| 国产久卡久卡久卡久卡视频精品| 日韩影视精彩在线| 亚洲一区在线观看免费观看电影高清| **性色生活片久久毛片| 日韩一区在线播放| 亚洲精品视频在线观看网站| 综合自拍亚洲综合图不卡区| 国产精品久久久久影院亚瑟| 国产精品欧美经典| 成人免费在线播放视频| 18成人在线视频| proumb性欧美在线观看| 欧美日韩日日夜夜| 欧美日本高清视频在线观看| 欧美性三三影院| 欧美性猛片aaaaaaa做受| 欧美性猛交一区二区三区精品 | 免费高清在线视频一区·| 日本不卡在线视频| 久久精品国产一区二区三| 欧美bbbbb| 国产乱人伦偷精品视频免下载| 国产经典欧美精品| av不卡在线播放| 在线精品视频小说1| 91黄色免费看| 日韩一卡二卡三卡国产欧美| 久久婷婷成人综合色| 国产精品青草久久| 亚洲123区在线观看| 日本不卡视频在线观看| 国产精品自拍三区| 91美女片黄在线观看91美女| 欧美日韩视频在线观看一区二区三区 | 欧美日韩不卡一区| 欧美va亚洲va国产综合| 久久精品无码一区二区三区| 亚洲色欲色欲www在线观看| 亚洲国产精品视频| 国内精品免费在线观看| 99久久er热在这里只有精品15| 欧美亚州韩日在线看免费版国语版| 日韩片之四级片| 亚洲视频网在线直播| 青青国产91久久久久久| 成人成人成人在线视频| 欧美日韩国产高清一区| 国产日韩一级二级三级| 亚洲一区在线电影| 国产成人在线免费| 欧美日韩国产精选| 国产视频在线观看一区二区三区| 亚洲欧美一区二区三区孕妇| 免费欧美日韩国产三级电影| 99久久夜色精品国产网站| 日韩一级完整毛片| 一区二区在线免费观看| 国产精品18久久久久久久久久久久| 欧洲视频一区二区| 欧美国产精品v| 老司机精品视频线观看86| 色偷偷久久人人79超碰人人澡| 精品久久久久久久久久久久包黑料| 一色桃子久久精品亚洲| 国产中文一区二区三区| 欧美精品国产精品| 亚洲视频综合在线| 国产精品白丝jk黑袜喷水| 欧美三级三级三级| 亚洲日本在线视频观看| 国产一区二区三区| 日韩一区二区影院| 香蕉加勒比综合久久| 在线视频你懂得一区| 国产精品网站导航| 国产精品18久久久久久久网站| 日韩三区在线观看| 奇米在线7777在线精品| 91.麻豆视频| 午夜精品久久久久久久蜜桃app| 成人三级伦理片| 国产亚洲综合在线| 狠狠色伊人亚洲综合成人| 91麻豆精品国产无毒不卡在线观看 | 欧美在线综合视频| 亚洲免费观看高清完整| 成人免费视频网站在线观看| 国产亚洲精久久久久久| 粉嫩13p一区二区三区| 久久久三级国产网站| 国内成+人亚洲+欧美+综合在线| 欧美成人乱码一区二区三区| 久久aⅴ国产欧美74aaa|