⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zhuanwan.m

📁 转弯运动模型
💻 M
字号:
clear
%作匀加速运动的空中目标的航迹示意图:该模型可以表示空中目标的直线运动、俯冲、上仰或者陆地目标的上下坡运动
a0=19;
C=51329;
x1(1)=47169; 
M=2^16;  
for i=1:5999
	  x1(i+1)=mod(x1(i)*a0+C,M);
end
for i=1:6000
	  fakerand(i)=x1(i)/M;
end
for i=1:500
	  normrnd1(i)=0;
	  for j=(12*(i-1)+1):(12*i)
		  normrnd1(i)=normrnd1(i)+fakerand(j);
      end
	  normrnd1(i)=normrnd1(i)-6;
end
w=[0.05,-0.05,0.1,-0.04,-0.06,0.08,-0.08];
T=0.5;
x(1,1)=3000;
x(2,1)=400;
x(3,1)=4000;
x(4,1)=300;

for j=1:length(w)
    A=[1,sin(w(j)*T)/w(j),0,(cos(w(j)*T)-1)/w(j);0,cos(w(j)*T),0,-sin(w(j)*T);0,-(cos(w(j)*T)-1)/w(j),1,sin(w(j)*T)/w(j);0 ,sin(w(j)*T),0,cos(w(j)*T)];
    for i=(50*(j-1)+1):(50*j)
        a(i)=120*normrnd1(i);
        b(i)=160*normrnd1(i);
       x(:,i+1)=A*x(:,i);
       X(:,i+1)=A*x(:,i)+[a(i),a(i),b(i),b(i)]';
    end
end
plot(x(1,1),x(3,1),'r^',x(1,:),x(3,:),'r-',X(1,:),X(3,:),'g*')
title('转弯运动')
hold on
legend('起始点','理论曲线','方差为Q1=120;Q2=160的观测曲线');
xlabel('X坐标轴');
ylabel('Y坐标轴');
grid on

    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -