cfar.asv

来自「有关雷达系统的仿真」· ASV 代码 · 共 26 行

ASV
26
字号
%
%恒虚警(CFAR)
%

function [cfar,cfar1,cfarn]=cfar(y,N)
N1=N+5;
y=log2(y);
for i=1:length(y)-N1+1
    y1=y(i:i+N1-1);
sum2=sum(y1(1:N/2))*2/N;
sum3=sum(y1((N1-N/2+1):N1))*2/N;
cmp1=max([sum2,sum3]);
sel1=y1(N/2+3)-(cmp1*sqrt(pi/2)*0.2);
cmp(i)=cmp1;
sel(i)=sel1;
if 2.^sel1>=4.29   %0.0001
    cfar1(i)=1;
else 
    cfar1(i)=0;
end
cfarn(i)=i+N/2+2;
end
cfar=2.^sel;


%系统噪声服从

⌨️ 快捷键说明

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