91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-04
  • 語言: Matlab
  • 標(biāo)簽: SAR成像??

資源簡介

用于合成孔徑雷達成像仿真的matlab程序,非常適用于初學(xué)雷達者進行實驗之用。

資源截圖

代碼片段和文件信息

clear?all;
%======================================================================
%%%?(I)?parameters‘?definition
%======================================================================
c=3e+8; ?%?speed?of?light
pi=3.1415926; ? ?%?pi
j00=sqrt(-1); ?%?square?root?of?-1

res_a=1; ?%?required?azimuth?resolution
res_r=1; ?%?required?range?resolution
k_a=1.2; ?%?azimuth?factor
k_r=1.2; ?%?range?factor

Ra=4000.; ?%?radar?working?distance
va=76.;?????????????????????????%?radar/platform?forward?velocity
Tp=1.e-6;???????????????????????%?transmitted?pulse?width??????
fc=3e+9;????????????????????????%?carrier?frequency?
FsFactor?=?1.2;
theta=85*pi/180; %?squint?angle?

%======================================================================

lamda=c/fc; ????%?wavelength
Br=k_r*c/2./res_r;??????????????????%?required?transmitted?bandwidth
Fs=Br*FsFactor; ????%?A/D?sampling?rate
bin_r=c/2./Fs; ????????????%?range?bin
Kr=Br/Tp; ????%?range?chirp?rate ??

La=Ra*k_a*lamda/2/res_a/sin(theta);?%?required?synthetic?aperture?length
Ta=La/va; ????%?required?synthetic?aperture?time
fdc=2*va*cos(theta)/lamda;??????????%?doppler?centriod
fdr=-2*(va*sin(theta)).^2/lamda/Ra; %?doppler?rate
Bd=abs(fdr)*Ta; %?doppler?bandwidth
prf=round(Bd*2); %?PRF

%======================================================================
%%%(II)?echo?return?modelling?(point?target)
%======================================================================

Na=fix(Ta*prf); ??? %?azimuth?sampling?number
ta=((1:Na)-Na/2)/prf; ????????%?slow?time?along?azimuth
xa=va*ta-Ra*cos(theta); ????????%?azimuth?location?along?flight?track

%x0=[??0??0??0??0??0?];?????????????%?define?multi?points?if?you?want
%R0=[-20?-10?0?10?20?];?????????????%?x0:?azimuth?location?(positive?towards?forward?velocity)
????????????????????????????????????%?R0:?slant?range?location?(positive?towards?far?range)

x0=[?0??0??0??50];??R0=[?-200???-50??0??0];
Npt_num?=?length(x0);

ra=zeros(Npt_num?length(xa));??????%?calculate?every?point?target‘s?slant?range?history
for?i=1:Npt_num????????????????????????????????????
ra(i:)=sqrt((Ra*sin(theta)+R0(i)).^2+(xa+x0(i)).^2); ?
end???

rmax=max(max(ra)); %?max.?slant?range
rmin=min(min(ra)); %?min.?slant?range
rmc=fix((rmax-rmin)/bin_r); %?range?sample?number

rg=0*ra;???????

評論

共有 條評論