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

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

?? ekf.m

?? This paper studies the problem of tracking a ballistic object in the reentry phase by processing ra
?? M
字號:
function EKF

[y1 y2 T]=Exerc;
t=T;
g=9.8;
a=0.5;
L=size(y1,2);
bet=4000;

A=[1 0 0 t 0 0
   0 1 0 0 t 0 
   0 0 1 0 0 t
   0 0 0 1 0 0 
   0 0 0 0 1 0
   0 0 0 0 0 1];
a1=(-1+a*t+exp(-a*t))/(a*a);
a2=(1-exp(-a*t))/a;
G=[a1 0 0 
   0 a1 0
   0 0 a1
   a2 0 0
   0 a2 0 
   0 0 a2];
G1=[t*t/2 0 0
    0 t*t/2 0 
    0 0 t*t/2
    t 0 0
    0 t 0
    0 0 t];
H=[1 0 0 0 0 0 
   0 1 0 0 0 0
   0 0 1 0 0 0];
U=[0 0 -g]';
q11=(1-exp(-2*a*t)+2*a*t+2*a^3*t^3/3-2*a^2*t^2-4*a*t*exp(-a*t))/(2*a^5);
q12=(exp(-2*a*t)+1-2*exp(-a*t)+2*a*t*exp(-a*t)-2*a*t+a^2*t^2)/(2*a^4);
q22=(4*exp(-a*t)-3-exp(-2*a*t)+2*a*t)/(2*a^3);
Q1=[q11 0 0 q12 0 0 
    0 q11 0 0 q12 0 
    0 0 q11 0 0 q12
    q12 0 0 q22 0 0 
    0 q12 0 0 q22 0
    0 0 q12 0 0 q22];
Q=2*a*Q1;
err=zeros(6,L);
err1=zeros(6,L);

MC=100; 

for mc=1:MC
    %measure model;
    y=y1+300*randn(size(y1));
    ev=30;
    ev2=ev*ev;
    R=ev2*eye(3);
    
    S=zeros(6,L);
    P=zeros(6,6,L);
    S1=zeros(6,L);
    P1=zeros(6,6,L);
    %initialize;
    ss0(1)=y(1,1);
    ss0(2)=y(2,1);
    ss0(3)=y(3,1);
    ss0(4)=(y(1,2)-y(1,1))/t;
    ss0(5)=(y(2,2)-y(2,1))/t;%什么意思
    ss0(6)=(y(3,2)-y(3,1))/t;
    s0=ss0;
    ep2=ev2*t*t/4+2*ev2/(t*t);
    p0=[ev2 0 0 ev2/t 0 0
        0 ev2 0 0 ev2/t 0
        0 0 ev2 0 0 ev2/t
        ev2/t 0 0 ep2 0 0
        0 ev2/t 0 0 ep2 0 
        0 0 ev2/t 0 0 ep2];
    S(:,1)=s0;
    P(:,:,1)=p0;
    S1(:,1)=ss0;
    P1(:,:,1)=p0;
    for k=2:L
        %compute the process model Jacobian;
        if k==1;
            if S(4,k)<9144
                c1=1.227;
                c2=1.0931^-4;
            else
                c1=1.754;
                c2=1.491^-4;
            end
            air=c1*exp(-c2*s0(3));
            temp1=sqrt(s0(4)^2+s0(5)^2+s0(6)^2);
            temp2=[s0(4) s0(5) s0(6)]';
            fk=-0.5*g/bet*air*s0(3)*temp1*temp2;
            Fk(1,1)=0;
            Fk(1,2)=0;
            Fk(1,3)=0.5*g/bet*c2*air*s0(4)*temp1;
            FK(1,4)=-0.5*g/bet*air*(s0(4)+temp1^2)/temp1;
            Fk(1,5)=-0.5*g/bet*air*s0(4)*s0(5)/temp1;
            Fk(1,6)=-0.5*g/bet*air*s0(4)*s0(6)/temp1;
            Fk(2,1)=0;
            Fk(2,2)=0;
            Fk(2,3)=0.5*g/bet*c2*air*s0(5)*temp1;
            Fk(2,4)=Fk(1,5);
            Fk(2,5)=-0.5*g/bet*air*(s0(5)^2+temp1^2)/temp1;
            Fk(2,6)=-0.5*g/bet*air*s0(5)*s0(6)/temp1;
            Fk(3,1)=0;
            Fk(3,2)=0;
            Fk(3,3)=0.5*g/bet*c2*air*s0(6)*temp1;
            Fk(3,4)=Fk(1,6);%原出處
            Fk(3,5)=Fk(2,6);
            Fk(3,6)=-0.5*g/bet*air*(s0(6)^2+temp1^2)/temp1;
        else
            if S(4,k-1)<9144
                c1=1.227;
                c2=1.0931^-4;
            else
                c1=1.754;
                c2=1.491^-4;
            end
            s0=S(:,k-1);
            air=c1*exp(-c2*s0(3));
            temp1=sqrt(s0(4)^2+s0(5)^2+s0(6)^2);
            temp2=[s0(4) s0(5) s0(6)]';
            fk=-0.5*g/bet*air*s0(3)*temp1*temp2;
            Fk(1,1)=0;
            Fk(1,2)=0;
            Fk(1,3)=0.5*g/bet*c2*air*s0(4)*temp1;
            FK(1,4)=-0.5*g/bet*air*(s0(4)+temp1^2)/temp1;
            Fk(1,5)=-0.5*g/bet*air*s0(4)*s0(5)/temp1;
            Fk(1,6)=-0.5*g/bet*air*s0(4)*s0(6)/temp1;
            Fk(2,1)=0;
            Fk(2,2)=0;
            Fk(2,3)=0.5*g/bet*c2*air*s0(5)*temp1;
            Fk(2,4)=Fk(1,5);
            Fk(2,5)=-0.5*g/bet*air*(s0(5)^2+temp1^2)/temp1;
            Fk(2,6)=-0.5*g/bet*air*s0(5)*s0(6)/temp1;
            Fk(3,1)=0;
            Fk(3,2)=0;
            Fk(3,3)=0.5*g/bet*c2*air*s0(6)*temp1;
            Fk(3,4)=Fk(1,6);
            Fk(3,5)=Fk(2,6);
            Fk(3,6)=-0.5*g/bet*air*(s0(6)^2+temp1^2)/temp1;
        end
        if k==1
            xprev1=A*S(:,k)+G*(U+fk);
            pprev1=(A+G*Fk)*P(:,:,k)*(A+G*Fk)'+Q;
        else
            xprev1=A*S(:,k-1)+G*(U+fk);
            pprev1=(A+G*Fk)*P(:,:,k-1)*(A+G*Fk)'+Q;
        end
        rk=y(:,k)-H*xprev1;
        sk=H*pprev1*H'+R;
        kk=pprev1*H'*inv(sk);
        xprev2=xprev1+kk*rk;
        pprev2=(eye(6)-kk*H)*pprev1;
        
        S(:,k)=xprev2;
        P(:,:,k)=pprev2;
    end
    
    s0=ss0;
    for k=2:L
        %compute the process model Jacobian;
        if k==1;
            if S1(4,k)<9144
                c1=1.227;
                c2=1.0931^-4;
            else
                c1=1.754;
                c2=1.491^-4;
            end
            air=c1*exp(-c2*s0(3));
            temp1=sqrt(s0(4)^2+s0(5)^2+s0(6)^2);
            temp2=[s0(4) s0(5) s0(6)]';
            fk=-0.5*g/bet*air*s0(3)*temp1*temp2;
            Fk(1,1)=0;
            Fk(1,2)=0;
            Fk(1,3)=0.5*g/bet*c2*air*s0(4)*temp1;
            FK(1,4)=-0.5*g/bet*air*(s0(4)+temp1^2)/temp1;
            Fk(1,5)=-0.5*g/bet*air*s0(4)*s0(5)/temp1;
            Fk(1,6)=-0.5*g/bet*air*s0(4)*s0(6)/temp1;
            Fk(2,1)=0;
            Fk(2,2)=0;
            Fk(2,3)=0.5*g/bet*c2*air*s0(5)*temp1;
            Fk(2,4)=Fk(1,5);
            Fk(2,5)=-0.5*g/bet*air*(s0(5)^2+temp1^2)/temp1;
            Fk(2,6)=-0.5*g/bet*air*s0(5)*s0(6)/temp1;
            Fk(3,1)=0;
            Fk(3,2)=0;
            Fk(3,3)=0.5*g/bet*c2*air*s0(6)*temp1;
            Fk(3,4)=Fk(1,6);
            Fk(3,5)=Fk(2,6);
            Fk(3,6)=-0.5*g/bet*air*(s0(6)^2+temp1^2)/temp1;
        else
            if S1(4,k-1)<9144
                c1=1.227;
                c2=1.0931^-4;
            else
                c1=1.754;
                c2=1.491^-4;
            end
            s0=S1(:,k-1);
            air=c1*exp(-c2*s0(3));
            temp1=sqrt(s0(4)^2+s0(5)^2+s0(6)^2);
            temp2=[s0(4) s0(5) s0(6)]';
            fk=-0.5*g/bet*air*s0(3)*temp1*temp2;
            Fk(1,1)=0;
            Fk(1,2)=0;
            Fk(1,3)=0.5*g/bet*c2*air*s0(4)*temp1;
            FK(1,4)=-0.5*g/bet*air*(s0(4)+temp1^2)/temp1;
            Fk(1,5)=-0.5*g/bet*air*s0(4)*s0(5)/temp1;
            Fk(1,6)=-0.5*g/bet*air*s0(4)*s0(6)/temp1;
            Fk(2,1)=0;
            Fk(2,2)=0;
            Fk(2,3)=0.5*g/bet*c2*air*s0(5)*temp1;
            Fk(2,4)=Fk(1,5);
            Fk(2,5)=-0.5*g/bet*air*(s0(5)^2+temp1^2)/temp1;
            Fk(2,6)=-0.5*g/bet*air*s0(5)*s0(6)/temp1;
            Fk(3,1)=0;
            Fk(3,2)=0;
            Fk(3,3)=0.5*g/bet*c2*air*s0(6)*temp1;
            Fk(3,4)=Fk(1,6);
            Fk(3,5)=Fk(2,6);
            Fk(3,6)=-0.5*g/bet*air*(s0(6)^2+temp1^2)/temp1;
        end
        if k==1
            xprev1=A*S1(:,k)+G1*(U+fk);
            pprev1=(AG*Fk)*P1(:,:,k)*(A+G*Fk)'+Q;
        else
            xprev1=A*S1(:,k-1)+G1*(U+fk);
            pprev1=(A+G*Fk)*P1(:,:,k-1)*(A+G*Fk)'+Q;
        end
        rk=y(:,k)-H*xprev1;
        sk=H*pprev1*H'+R;%卡爾滿
        kk=pprev1*H'*inv(sk);
        xprev2=xprev1+kk*rk;
        pprev2=(eye(6)-kk*H)*pprev1;
        
        S1(:,k)=xprev2;
        P1(:,:,k)=pprev2;
    end
    
    err=err+sqrt((S-y2).^2)/MC;
    err1=err1+sqrt((S1-y2).^2)/MC;

end       
figure
plot3(y1(1,:),y1(2,:),y1(3,:),'r-.')
hold on
plot3(S(1,:),S(2,:),S(3,:),'b')
grid on

figure
plot(err(1,:),'r:^')
hold on
plot(err(2,:),'b:^')
plot(err(3,:),'g:^')
legend('x-error','y-error','z-error')
title('position error')
set(gcf,'color','white')

figure
hold on
plot(err(4,:),'r-^')
plot(err(5,:),'b-^')
plot(err(6,:),'g-^')
legend('x-error','y-error','z-error')
title('velocity error')
set(gcf,'color','white')

figure
hold on
plot(err(1,:),'r-^')
plot(err1(1,:),'b:o')
legend('singer','currevt')
title('x-position error')
set(gcf,'color','white')

figure
hold on
plot(err(2,:),'r-^')
plot(err1(2,:),'b:o')
legend('singer','currevt')
title('y-position error')
set(gcf,'color','white')

figure
hold on
plot(err(3,:),'r-^')
plot(err1(3,:),'b:o')
legend('singer','currevt')
title('3-position error')
set(gcf,'color','white')

figure
hold on
plot(err(4,:),'r-^')
plot(err1(4,:),'b:o')
legend('singer','current')
title('x-velocity error')
set(gcf,'color','white')

figure
hold on
plot(err(5,:),'r-^')
plot(err1(5,:),'b:o')
legend('singer','current')
title('y-velocity error')
set(gcf,'color','white')

figure
hold on
plot(err(6,:),'r-^')
plot(err1(6,:),'b:o')
legend('singer','current')
title('z-velocity error')
set(gcf,'color','white')

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看一区二区视频| 男男视频亚洲欧美| 26uuu成人网一区二区三区| 欧美三级三级三级爽爽爽| 91在线一区二区| 99精品偷自拍| 91小视频在线免费看| 91天堂素人约啪| 91亚洲国产成人精品一区二三| 成人午夜免费电影| 99re成人在线| 在线影视一区二区三区| 欧美在线观看一区二区| 精品视频1区2区| 91精品国产一区二区| 日韩一区二区三区视频在线观看| 日韩一级黄色片| 久久久噜噜噜久久人人看| 精品动漫一区二区三区在线观看| 26uuu色噜噜精品一区| 国产欧美日韩一区二区三区在线观看| 国产亚洲欧美色| 国产精品毛片久久久久久久| 亚洲欧美日本在线| 亚洲大片在线观看| 看片网站欧美日韩| 成人亚洲一区二区一| 色猫猫国产区一区二在线视频| 欧美日韩一区二区三区高清| 9191精品国产综合久久久久久 | 色综合天天性综合| 欧美在线色视频| 日韩精品一区二区三区在线播放| 久久亚洲精精品中文字幕早川悠里 | 亚洲国产综合91精品麻豆| 日韩av电影免费观看高清完整版| 韩国视频一区二区| www.在线欧美| 在线不卡中文字幕播放| 国产亚洲综合性久久久影院| 亚洲乱码国产乱码精品精98午夜| 五月天久久比比资源色| 国产麻豆视频一区二区| 日本乱人伦一区| 日韩精品一区二区三区中文不卡 | 免费高清不卡av| 99综合影院在线| 欧美一区二区在线视频| 久久久久久久久伊人| 一区二区三区精品在线| 国内精品自线一区二区三区视频| 91片在线免费观看| 精品黑人一区二区三区久久| 亚洲嫩草精品久久| 激情深爱一区二区| 91国偷自产一区二区开放时间| 欧美不卡一区二区三区四区| 亚洲欧美另类在线| 国产真实乱对白精彩久久| 欧美亚洲高清一区| 国产女同互慰高潮91漫画| 肉丝袜脚交视频一区二区| 国产成人丝袜美腿| 91精品国产高清一区二区三区| 国产精品美女一区二区三区 | 亚洲精品一二三四区| 韩国一区二区视频| 欧美日本不卡视频| 亚洲色图色小说| 国产精品99久| 日韩一区二区免费视频| 一区二区三区在线免费观看| 国产精品1区二区.| 日韩一区二区麻豆国产| 亚洲综合在线观看视频| 成人中文字幕合集| 精品国产凹凸成av人导航| 亚洲成人自拍一区| 91猫先生在线| 国产调教视频一区| 国内偷窥港台综合视频在线播放| 欧美酷刑日本凌虐凌虐| 亚洲欧美日韩国产另类专区| 国产99久久久国产精品免费看| 91精品国产综合久久福利| 一区二区成人在线观看| 成人激情动漫在线观看| 久久久亚洲精品石原莉奈| 蜜桃视频一区二区三区在线观看| 欧美视频第二页| 亚洲女同一区二区| 99久久综合色| 国产精品美女一区二区三区| 国产高清不卡一区二区| 26uuu色噜噜精品一区二区| 美女诱惑一区二区| 91精品国产日韩91久久久久久| 五月激情综合网| 欧美日韩久久不卡| 亚洲大片免费看| 欧美美女黄视频| 视频一区二区三区在线| 欧美日韩午夜影院| 亚洲午夜激情网站| 欧美剧情片在线观看| 亚洲大片一区二区三区| 欧美日韩夫妻久久| 亚洲午夜一二三区视频| 91黄视频在线| 亚洲va欧美va天堂v国产综合| 欧美日韩在线不卡| 日韩一区精品字幕| 日韩欧美国产精品| 精品一区二区三区视频在线观看| 欧美大片在线观看一区| 国内成+人亚洲+欧美+综合在线| 欧美电影免费观看高清完整版在线 | 亚洲黄网站在线观看| 欧洲另类一二三四区| 亚洲国产欧美另类丝袜| 欧美疯狂性受xxxxx喷水图片| 日韩中文字幕麻豆| 欧美刺激脚交jootjob| 国产一区二区三区美女| 亚洲国产精品精华液2区45| voyeur盗摄精品| 一区二区久久久| 欧美唯美清纯偷拍| 奇米色777欧美一区二区| 精品久久久久久久久久久院品网| 国产久卡久卡久卡久卡视频精品| 国产精品无遮挡| 在线免费亚洲电影| 免播放器亚洲一区| 国产免费久久精品| 欧美亚洲动漫精品| 久久99在线观看| 国产精品日日摸夜夜摸av| 色狠狠色狠狠综合| 日本欧美肥老太交大片| 久久欧美一区二区| 91在线精品一区二区三区| 亚洲国产成人av| 久久久国产精品麻豆| 色综合久久天天综合网| 日韩精品亚洲一区| 日本一区二区免费在线观看视频| 色综合久久天天综合网| 美日韩一区二区三区| 亚洲桃色在线一区| 日韩欧美国产小视频| 99精品1区2区| 精品在线观看视频| 一区二区三区日韩欧美精品 | 午夜欧美在线一二页| 久久亚洲精品小早川怜子| 一本一道久久a久久精品| 日韩av一区二区三区| 国产精品毛片久久久久久久| 欧美一区二区三区小说| 波多野结衣91| 蜜臀av在线播放一区二区三区| 中文字幕中文字幕在线一区| 欧美一区二区三区在| 91麻豆国产在线观看| 国产尤物一区二区| 性做久久久久久| 国产精品久久久久久久久果冻传媒| 在线观看91av| 色综合天天综合色综合av| 韩国一区二区在线观看| 亚洲成av人片| 亚洲人123区| 久久精品一区八戒影视| 制服丝袜国产精品| 在线视频国内一区二区| 成人综合婷婷国产精品久久 | 亚洲chinese男男1069| 国产精品久久久久久久久久久免费看| 欧美一二区视频| 欧美色中文字幕| 99v久久综合狠狠综合久久| 国产在线国偷精品产拍免费yy| 日日夜夜精品免费视频| 一区二区三区色| 中文字幕一区二区三区精华液 | 日韩一区和二区| 欧美视频一区二| 91麻豆精品在线观看| 成人免费高清在线观看| 国产一区二区在线影院| 免费一级欧美片在线观看| 亚洲二区在线观看| 亚洲靠逼com| 中文字幕亚洲一区二区av在线| 久久精品在线免费观看| 欧美精品一区二区三区久久久| 日韩精品一区二区三区swag| 91精品国产91久久久久久最新毛片| 欧美性xxxxxx少妇|