资源简介
MATLAB GUI设计的多算法CFAR一维恒虚警检测,包含fig和m文件,运行m文件即可打开GUI
代码片段和文件信息
%% 程序初始化
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;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2053 2020-05-12 18:43 CFAR\CFAR\ca_CFAR.m
文件 34117 2020-05-13 16:40 CFAR\CFAR\cfar.asv
文件 89217 2020-05-13 18:39 CFAR\CFAR\cfar.fig
文件 36698 2020-05-13 18:39 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 18:52 CFAR\CFAR
目录 0 2020-05-13 01:53 CFAR
----------- --------- ---------- ----- ----
165480 13
- 上一篇:蒙特卡洛模拟光子在组织中的运动matlab
- 下一篇:地震数据全波形反演FWI软件包
相关资源
- matlab编写的一维信号的Haar小波分解与
- 利用提升框架实现小波变换的程序编
- MATLAB对多维数据每一维进行归一化
- matlab一维条形码识别程序
- mathematical_morphology_1d 一维数学形态学
- cfar 恒虚警算法matlab程序
- morphologic 自己用MATLAB编的一维信号数
- one-dimensional-forward-modeling 地球物理一
- CFAR 在matlab7.4基础上实现恒虚警检测
- CNN code 处理一维振动信号
- 一维热传导方程_有限差分
- 1D-CNN 一维信号的深度学习算法和例子
- 雷达CFAR恒虚警检测二维仿真
- 计算透射率的程序
- 矩量法一维导体散射计算
- 一维曲线分形维数的matlab程序
- 一维河道水动力学建模.zip
- 用matlab实现一维fdtd 仿真
- 大地电磁一维正演matlab
- 一维支持向量机SVM代码,包括支持向
- 雷达恒虚警检测
- 一维fdtd的程序
- 一维离散小波变换
- 一维搜索Matlab代码
- 粒子滤波matlab程序集锦
- FDTD 一维 高斯激励源 matlab源文件 动态
- 求解一维非饱和土水分运动方程
- 大地电磁一维正演MATLAB程序
- 这个Matlab实现的程序,实现用于一维
- 大地电磁一维正反演MATLAB程序
评论
共有 条评论