资源简介
Matlab GUI的中重频PD雷达仿真,根据输入参数仿真,图形界面简单
代码片段和文件信息
function [ angle_result ] =angel_measure(S_Sigma_aS_Delta_aBeamWidthBeamShiftTarget_Range_allTarget_Doppler_allTheta0G)
%UNtitleD Summary of this function goes here
% Detailed explanation goes here
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%% 单脉冲测角 %%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
angle_result=cell(1length(S_Sigma_a));
for n_prf=1:length(S_Sigma_a)
S_Sigma=S_Sigma_a{1n_prf};
S_Delta=S_Delta_a{1n_prf};
angle_result{1n_prf}=zeros(size(S_Sigma));
Theta_set=-BeamWidth/2:BeamWidth/100:BeamWidth/2;
% 查表范围共101个点。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%计算不同角度的和差比值 %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
size(Theta_set)
n=1;
for Theta=Theta_set
G_A=G*(sinc((Theta+BeamShift)/BeamWidth)).^2;
G_B=G*(sinc((Theta-BeamShift)/BeamWidth)).^2;
% 计算波束A、B的方向图
Sigma_G=G_A+G_B;
Delta_G=G_A-G_B;
% 计算和、差波束的方向图
Delta_2_Sigma_ratio(n)=Delta_G/Sigma_G;
% 计算和差比
n=n+1;
end
Target_Range_No=Target_Range_all{1n_prf};
Target_Doppler_No=Target_Doppler_all{1n_prf};
for No_target=1:length(Target_Range_No)
Delta_target=S_Delta(Target_Range_No(No_target)Target_Doppler_No(No_target));
Sigma_target=S_Sigma(Target_Range_No(No_target)Target_Doppler_No(No_target));
% angle_Sigma=angle(Sigma_target);
% angle_Delta =angle(Delta_target);
% % 求和差通道输出相角差
% if abs(angle_Sigma-angle_Delta)>pi/2
% Sign_Delta_Sigma=-1;
% else
% Sign_Delta_Sigma=1;
% end
% % 确定目标角度正负
Delta_2_Sigma_ratio_Target(No_target)=Delta_target/Sigma_target;
% 求和差比
[min_vp_theta]=min(abs(Delta_2_Sigma_ratio_Target(No_target)-Delta_2_Sigma_ratio));
%找出与测量值相差最小的表格值。
Theta_targe(No_target)=Theta_set(p_theta)+Theta0;
angle_result{1n_prf}(Target_Range_No(No_target)Target_Doppler_No(No_target))=Theta_targe(No_target)*180/pi;
disp(Theta_targe(No_target)*180/pi)
% 查表求目标角度
end
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2029 2014-02-18 10:01 我的代码\angel_measure.m
文件 1462 2014-02-18 10:01 我的代码\CFAR.m
文件 17182 2014-02-19 08:19 我的代码\fig.asv
文件 6370 2014-02-19 08:14 我的代码\fig.fig
文件 17185 2014-02-19 08:19 我的代码\fig.m
文件 875 2014-02-18 10:01 我的代码\lfm.m
文件 6725 2014-02-18 17:13 我的代码\main.m
文件 1098 2014-02-18 10:01 我的代码\match.m
文件 4846 2014-02-18 10:01 我的代码\measure.m
文件 757 2014-02-18 10:01 我的代码\mtd.m
文件 315 2014-02-18 10:01 我的代码\nose.m
文件 390670 2014-02-18 18:37 我的代码\radar.jpg
文件 997 2014-02-18 10:01 我的代码\R_ambity.m
文件 295 2014-02-18 10:01 我的代码\sigma_delta.m
文件 450 2014-02-18 10:01 我的代码\s_plot.m
文件 434 2014-02-18 10:01 我的代码\s_plot_B.m
文件 2466 2014-02-18 10:01 我的代码\target.m
..A.SH. 12800 2014-02-18 18:51 我的代码\Thumbs.db
文件 14986 2014-02-18 18:33 我的代码\ti
文件 1029 2014-02-18 10:01 我的代码\V_ambity.m
文件 2027 2014-02-18 10:01 我的代码\大作业 第一题\angel_measure.asv
文件 1462 2014-02-18 10:01 我的代码\大作业 第一题\CFAR.asv
文件 16238 2014-02-18 10:01 我的代码\大作业 第一题\hs_err_pid3848.log
文件 1106 2014-02-18 10:01 我的代码\大作业 第一题\match.asv
文件 226 2014-02-18 10:01 我的代码\大作业 第一题\matlab.mat
文件 260 2014-02-18 10:01 我的代码\大作业 第一题\matlab1.mat
文件 4846 2014-02-18 10:01 我的代码\大作业 第一题\measure.asv
文件 6314 2014-02-18 10:01 我的代码\大作业 第一题\MonoPulseRadar_AirTarget_RangeDopplerEstimation.asv
文件 6316 2014-02-18 10:01 我的代码\大作业 第一题\MonoPulseRadar_AirTarget_RangeDopplerEstimation.m
文件 757 2014-02-18 10:01 我的代码\大作业 第一题\mtd.asv
............此处省略14个文件信息
- 上一篇:模糊自适应PID控制仿真
- 下一篇:几个SAR图像预处理方法
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论