资源简介
本资源基于MATLAB GUI开发的多算发雷达恒虚警检测
运行cfar.m即可调用GUI进行参数输入输出
具体内容参考我的文章:https://blog.csdn.net/qq_42679573/article/details/106103729
新人学生博主,专注雷达通信,信号处理,多多关注呦
代码片段和文件信息
%% 程序初始化
clc;clear all;close all;
% %% 均匀背景噪声(单目标&多目标)
% shape=[200];
% variance=200;
% noise_db=20;
% noise_p=10.^(noise_db./10);
% show_out=1;
% [ xc ] = env_uniform(variance shape noise_dbshow_out);
%
% %单目标
% SNR1=15; signal1_p=10.^(SNR1./10).*noise_p
% des=90;
% xc(1des)=signal1_p;
% %多目标
% SNR1=20;signal1_p=10.^(SNR1./10).*noise_p;
% xc(190)=signal1_p;
% SNR2=15;signal2_p=10.^(SNR2./10).*noise_p;
% xc(1102)=signal2_p;
% 杂波边缘背景噪声(单目标&多目标)
shape=[100200];
variance=200;
noise_db=[2030];
noise_p=10.^(noise_db./10);
show_out=1;
[ xc ] = env_edge(variance shape noise_dbshow_out);
% 多目标
SNR1=15;signal1_p=10.^(SNR1./10).*noise_p(1end);
SNR2=12;signal2_p=10.^(SNR2./10).*noise_p(1end);
SNR3=8;signal3_p=10.^(SNR3./10).*noise_p(1end);
SNR4=5;signal4_p=10.^(SNR4./10).*noise_p(1end);
%
loc1=randi([4344]11);
xc(1loc1)=signal1_p;
loc2=randi([4648]11);
xc(1loc2)=signal3_p;
loc3=randi([5053]11);
xc(1loc3)=signal2_p;
loc4=randi([5558]11);
xc(1loc4)=signal1_p;
loc5=randi([9093]11); %接近杂波区,但是依然在
% xc(1loc5)=signal1_p;
xc(1loc5)=signal2_p; %这种杂波边缘有目标的情况,还需要优化
% xc(1loc5)=signal3_p;
loc6=randi([102108]11);
xc(1loc6)=signal3_p;
%% 算法结果&图谱显示
N=36;
pro_N=10;
PAD=10^(-4);
[ index XT ] = cfar_ac( xc N pro_N PAD);
figure;
plot(10.*log(abs(xc))./log(10))hold on;
plot(index10.*log(abs(XT))./log(10))hold on;
%
% [ index XT ] = cfar_go( xc N pro_N PAD);
% figure;
% plot(10.*log(abs(xc))./log(10))hold on;
% plot(index10.*log(abs(XT))./log(10))hold on;
%
% N=36;
% pro_N=2;
% k=2.*N./4;
% PAD=10^(-4);
% [ index XT ] = cfar_os( abs(xc) N k pro_N PAD);
% figure;
% plot(10.*log(abs(xc))./log(10))hold on;
% plot(index10.*log(abs(XT))./log(10))hold on;
%
% [ index XT ] = cfar_so( xc N pro_N PAD);
% figure;
% plot(10.*log(abs(xc))./log(10))hold on;
% plot(index10.*log(abs(XT))./log(10))hold on;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2064 2020-05-12 14:45 CFAR\CFAR\ca_CFAR.asv
文件 2053 2020-05-12 18:43 CFAR\CFAR\ca_CFAR.m
文件 34117 2020-05-13 16:40 CFAR\CFAR\cfar.asv
文件 88167 2020-05-13 16:54 CFAR\CFAR\cfar.fig
文件 36698 2020-05-13 16:57 CFAR\CFAR\cfar.m
文件 394 2020-04-26 14:27 CFAR\CFAR\cfar_ac.m
文件 441 2020-04-26 14:35 CFAR\CFAR\cfar_go.m
文件 679 2020-05-12 13:59 CFAR\CFAR\cfar_os.m
文件 441 2020-04-26 14:36 CFAR\CFAR\cfar_so.m
文件 612 2020-04-26 14:37 CFAR\CFAR\cfar_tc.m
文件 507 2020-05-12 17:12 CFAR\CFAR\env_edge.m
文件 321 2020-05-12 17:21 CFAR\CFAR\env_uniform.m
目录 0 2020-05-13 01:53 CFAR\CFAR
目录 0 2020-05-13 01:53 CFAR
----------- --------- ---------- ----- ----
166494 14
相关资源
- vrep-matlab机器人仿真--PUMA560机械臂目标
- 数字信号处理音频FIR去噪基于MATLAB
- 改进的考虑路阻的Dijkstra算法matlab算法
- MATLAB运动目标检测代码
- MATLAB新许可文件可通用
- 含过时信息多智能体系统一致性Matl
- matlab利用PCA函数进行降维
- matlab读取hdf文件
- MATLAB-RFID-二进制树
- 基于MATLAB的车牌识别.rar
- 电网络节点电压法matlab程序
- 基于不同调制方式16QAM、64QAM、QPSKOF
- 汽车主动悬架控制器建模仿真程序代
- ADRC_TD.zip
- MIMO_DOAMIMO-雷达DOA估计中克拉美罗界
- 随机生产模拟matlab程序
- 雷达杂波瑞利分布模型MATLAB仿真
- 基于肤色的人脸检测
- 卡尔曼滤波matlab仿真程序
- 基于matlab的路面裂缝检测识别系统设
- 基于matlab的DCT变换对灰度图像进行压
- 基于MATLAB图像处理的汽车牌照识别系
- 基于matlab的神经网络dropout层
- 基于matlab的svr代码
- 使用matlab 实现DTW算法
- 基于粒子群算法的优化模型matlab程序
- 遗传算法完整MATLAB程序
- MATLAB灰色关联度代码
-
simuli
nk计数器、累加器.zip - 仿真了两径瑞利衰落信道模型和多径
评论
共有 条评论