gusucode.com > 上传的为imm交互多模型跟踪算法的matlab源程序 > code/create_data2.m

    %初始状态
N=200;
X00=[0 100 0]';
X=X00;
%以下是目标运动真实状态

%第一阶段:10秒CV运动
X0=X00;
N1=10;
X1=CV(T,N1,X0);
X=[X X1];

%第二阶段:20秒CA,a=30
X0=X1(:,N1);
X0(3)=30;
N1=20;
X1=C_A(T,N1,X0);
X=[X X1];

%第二阶段:90秒CV
X0=X1(:,N1);
X0(3)=0;
N1=90;
X1=CV(T,N1,X0);
X=[X X1];

%第三阶段:20秒CA,a=-20
X0=X1(:,N1);
X0(3)=-20;
N1=20;
X1=C_A(T,N1,X0);
X=[X X1];

%第四阶段:60秒CV
X0=X1(:,N1);
X0(3)=0;
N1=60;
X1=CV(T,N1,X0);
X=[X X1];