资源简介

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  我的代码\title.png

     文件       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个文件信息

评论

共有 条评论