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

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

?? pf2.m

?? 粒子濾波的各種算法,擴展卡而滿濾波,
?? 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].  這個系統來自[Jul00] 
,基于[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 = 1000; % 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  從0.5秒開始到30秒結束,步幅為0.5秒。
    fprintf('.');  用點來表示
    % Simulate the system. 仿真這個系統
    for tau = dt : dt : T  從0.04到0.5秒,步幅為0.04秒。
        % 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 
       需要注意的是,我們需要用一種不改變他們相對量級的方法來測量q(i)的所有可能值,否則所有的q(i)的值將變為0,因為指數的大值。
%  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一区二区三区免费野_久草精品视频
在线观看91视频| 欧美丰满一区二区免费视频| 亚洲综合成人在线视频| 日韩三级在线观看| 91久久免费观看| 国产精品一二三四| 日韩中文字幕av电影| 国产欧美日韩在线看| 91精品国产全国免费观看| 成年人国产精品| 国内精品不卡在线| 日韩国产高清影视| 亚洲综合在线电影| 日本一区二区成人| 久久综合久色欧美综合狠狠| 欧美三级乱人伦电影| 成人久久18免费网站麻豆| 免费一级片91| 亚洲.国产.中文慕字在线| 国产精品久久毛片| 久久精品一区蜜桃臀影院| 欧美一卡二卡在线| 欧洲一区二区av| 色综合久久久网| www.欧美色图| 国产91富婆露脸刺激对白| 久久精品噜噜噜成人av农村| 日韩中文字幕av电影| 亚洲成人自拍网| 亚洲狠狠爱一区二区三区| 亚洲免费在线播放| 亚洲免费伊人电影| 亚洲乱码国产乱码精品精小说 | 欧美在线一二三| 99久久99久久免费精品蜜臀| 懂色一区二区三区免费观看 | 成人三级在线视频| 国产精品一区二区黑丝| 国产麻豆视频精品| 国产伦精品一区二区三区在线观看| 青青草成人在线观看| 日本成人在线电影网| 天堂av在线一区| 日韩有码一区二区三区| 青青草伊人久久| 久久国产精品第一页| 激情欧美一区二区三区在线观看| 另类人妖一区二区av| 精品一区二区久久| 国产精品白丝jk黑袜喷水| 成人福利视频在线看| 99国产精品久久久久久久久久| 一本在线高清不卡dvd| 在线看日本不卡| 欧美精品久久天天躁| 欧美大片在线观看一区| 久久久综合九色合综国产精品| 国产欧美一区二区精品久导航| 国产精品久久一级| 亚洲福利一区二区三区| 日本视频在线一区| 国产美女在线观看一区| 成人av免费在线播放| 一本到高清视频免费精品| 欧美日韩免费不卡视频一区二区三区| 在线不卡中文字幕| 久久久亚洲午夜电影| 中文字幕一区在线观看视频| 亚洲永久精品大片| 蜜桃视频在线观看一区二区| 国产成人午夜高潮毛片| 色94色欧美sute亚洲线路一ni| 7777精品伊人久久久大香线蕉经典版下载| 欧美成人激情免费网| 国产精品久久99| 五月天激情综合| 国产激情一区二区三区四区| 色先锋久久av资源部| 欧美电影免费观看高清完整版在| 国产精品卡一卡二| 蜜桃视频在线观看一区二区| a级精品国产片在线观看| 欧美伦理影视网| 久久综合九色综合欧美98| 亚洲男人天堂av网| 国产一区二区日韩精品| 欧美在线观看一区| 久久综合狠狠综合久久激情| 一区二区在线观看不卡| 狠狠狠色丁香婷婷综合激情 | 图片区小说区国产精品视频| 国产美女精品一区二区三区| 色综合久久久久网| 久久久五月婷婷| 午夜视频在线观看一区| 丰满白嫩尤物一区二区| 日韩一区二区三区在线| 亚洲欧美另类图片小说| 国产精品正在播放| 欧美精品v国产精品v日韩精品 | 国产精品久久久久久久久免费丝袜| 午夜伊人狠狠久久| 99这里只有精品| 久久婷婷一区二区三区| 日韩影视精彩在线| 在线免费观看日韩欧美| 国产精品女主播av| 国产一区 二区 三区一级| 91精品国产入口| 香蕉加勒比综合久久| 色综合网站在线| 国产精品丝袜在线| 精品亚洲国内自在自线福利| 欧美日韩国产综合一区二区三区 | 日韩二区三区四区| 在线欧美日韩国产| 亚洲欧美电影一区二区| 北条麻妃一区二区三区| 国产欧美日韩不卡免费| 国产一区视频网站| 欧美一区二区三区免费在线看| 亚洲精品videosex极品| 99久久伊人网影院| 国产精品素人视频| 粉嫩欧美一区二区三区高清影视| 精品国精品国产尤物美女| 秋霞国产午夜精品免费视频| 欧美日韩国产乱码电影| 亚洲成人免费观看| 欧美日韩国产系列| 亚洲bt欧美bt精品| 欧美酷刑日本凌虐凌虐| 婷婷开心激情综合| 91精品国产综合久久久蜜臀粉嫩 | 成人app在线| 国产精品不卡一区二区三区| 成人免费黄色大片| 中文字幕欧美区| 成人av免费在线播放| 亚洲人成网站色在线观看| 91麻豆国产福利精品| 亚洲另类中文字| 欧美日韩亚洲国产综合| 亚洲va欧美va人人爽午夜| 91精品在线麻豆| 久久精品国内一区二区三区| www国产亚洲精品久久麻豆| 国产精品综合在线视频| 国产人成亚洲第一网站在线播放| 国产成人精品影视| 亚洲美女视频在线| 欧美日韩成人在线| 六月婷婷色综合| 亚洲国产精品二十页| 91小视频免费看| 亚洲成av人片在线| 欧美精品一区二区三区一线天视频| 激情综合网av| 国产精品家庭影院| 欧美日韩国产美| 国产自产2019最新不卡| 国产精品国产三级国产普通话99 | 欧美日韩精品三区| 久久精品国产色蜜蜜麻豆| 久久精品视频在线免费观看| 国产不卡视频在线播放| 亚洲精品美国一| 日韩一区二区三区观看| 高清久久久久久| 亚洲一区在线电影| 26uuu国产日韩综合| 99热精品国产| 麻豆精品精品国产自在97香蕉 | 另类小说图片综合网| 国产精品私房写真福利视频| 欧美日韩免费观看一区三区| 激情欧美日韩一区二区| 亚洲欧美日韩国产另类专区| 日韩一二三区视频| 99久久夜色精品国产网站| 喷水一区二区三区| 中文字幕日韩一区| 欧美一区二区视频观看视频| 国产精品自拍av| 日韩精品一卡二卡三卡四卡无卡| 中文字幕欧美激情| 欧美精品123区| 不卡的电影网站| 蜜臀av性久久久久蜜臀aⅴ| 亚洲久本草在线中文字幕| 精品少妇一区二区三区在线播放| 99热99精品| 裸体歌舞表演一区二区| 一个色在线综合| 国产精品私房写真福利视频| 日韩欧美另类在线| 色八戒一区二区三区| 岛国精品在线观看| 免费观看30秒视频久久| 亚洲影院在线观看|