• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: Matlab
  • 标签: 回波模拟  

资源简介

不同统计分布雷达散射截面(RCS服从卡方分布,瑞利分布,对数正态分布)和回波模拟

资源截图

代码片段和文件信息

function [tagetdata]=AVRsimulation(Num_shNum_TT)
%功能:模拟船的径向运动参数
%输入参数:Num_sh船的个数
%         Num_T扫频周期(采样点)个数
%         T扫频周期
% 输出参数:a船的径向加速度
%          v船的径向速度
%          r船的径向距离
a=zeros(Num_TNum_sh);                           %每条船的径向加速度在每个扫频周期之间满足[-11]均匀分布(m/s^2),一个扫频周期内加速度不变%
v=zeros(Num_TNum_sh);                           %船的径向速度矩阵初始化
r=zeros(Num_TNum_sh);                           %船的径向距离矩阵初始化 
v0=16.6*(1-2*rand(Num_sh1));                    %每条船的初速度在[-16.616.6](m/s)之间随机取值%
r0=100e3*rand(Num_sh1);                         %每条船的初始距离在[0300](m)之间随机取值%
tagetdata=zeros(Num_T4Num_sh); 
for L=1:Num_sh                                   %对每一条船%
    v(1L)=v0(L);                                %将初速度赋予第一个时间点的速度%
    r(1L)=r0(L);                                %将初始距离赋予第一个时间点的距离%
    for i=1:(Num_T-1)                            %对接下来的时间点%
    v(i+1L)=v(iL)+a(iL)*T;                    %进行速度迭代%
    r(i+1L)=r(iL)-v(iL)*T-0.5*a(iL)*T^2;     %进行距离迭代%
    end
   tagetdata(:1L)=r(:L);
   tagetdata(:3L)=v(:L);
   tagetdata(:4L)=a(:L);
end

r0=r0./1000                                      %将船的径向距离以单位km表示

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1371  2007-04-25 17:03  不同统计分布雷达散射截面和回波模拟\AVRsimulation.m

     文件       1516  2007-04-25 15:26  不同统计分布雷达散射截面和回波模拟\RCSsimulation.m

     文件       1490  2007-04-25 17:03  不同统计分布雷达散射截面和回波模拟\targetechosimulation.m

     文件       1498  2008-03-16 17:09  不同统计分布雷达散射截面和回波模拟\targetge.m

     文件        548  2008-03-16 17:09  不同统计分布雷达散射截面和回波模拟\targetmain.m

     文件        175  2008-03-16 17:28  不同统计分布雷达散射截面和回波模拟\散射截面不同统计分布下雷达回波模拟.txt

     目录          0  2008-03-16 17:28  不同统计分布雷达散射截面和回波模拟

----------- ---------  ---------- -----  ----

                 6816                    8


评论

共有 条评论