📄 pd_difference3.m
字号:
%本程序研究在单个脉冲发现概率一定的条件下,被动导引头对目标辐射源发现概率随时间的变化。
%采用蒙特卡罗过程仿真方法;
%发现目标辐射源:连续发现5个目标辐射源脉冲;
%跟踪丢失:连续丢失8个目标辐射源脉冲。
clc;clear;
a=0.2;
b=0.9;
ab=15;
Tpd=[];
for Pd=a:(b-a)/ab:b;%设置单个脉冲发现概率;
Tr=1;tt=[];
for i=1:1000
count=0;T=0;
while(1)
rn1=rand(1,1);
if rn1>Pd
count=count+1;
else
count=0;
end
T=T+Tr;
if T>500*Tr
break;
end
if count==5
break;
end
end
tt=[tt,T];
end
Tpd=[Tpd,ceil(mean(tt))];
end
Pd=a:(b-a)/ab:b
plot(Pd,Tpd*3e-3*50)
grid on
xlabel('单个脉冲发现概率')
% ylabel('重复周期数目')
% ylabel('发现辐射源的时间(s)')
ylabel('无人机所飞行的距离(m)')
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -