資源簡介
利用matlab進行轉(zhuǎn)臺法isar成像仿真
代碼片段和文件信息
%%%%%%參數(shù)設(shè)置%%%%%%
clc
clear?all
Tp=4e-6;%脈沖寬度
B=300e6;%信號帶寬
k=B/Tp;%調(diào)頻斜率
Fs=30e6;%采樣頻率
prf=50;%脈沖周期
c=3.0e8;
lamda=0.05;%波長
w=0.05;%轉(zhuǎn)速
Rx=[-3?2.5?0?0];%散射點橫坐標
%?Ry=[80?80?78.5?16];%散射點縱坐標
?Ry=[17?13.5?7?-10];%散射點縱坐標
R=sqrt(Rx.^2+Ry.^2);%散射點到中心點距離
theta0=atan2(RyRx);%散射點角度
Rmax=10100;%距離門最大距離
Rmin=9900;%距離門最小距離
Rref=10000;%參考距離
pr=c/2/B;%距離分辨率
pa=pr/2;%要求的方位分辨率
delta_theta=lamda/2/pa?%要求的轉(zhuǎn)角
t_n=delta_theta/w%要求的觀測時間
npulse=ceil(t_n*prf);%要求的積累脈沖數(shù)
nfast=round((2*Rmax/c-2*Rmin/c+Tp)*Fs);%距離門采樣數(shù)
ndistance=round(Tp*Fs);%目標距離向采樣數(shù)
t=linspace(2*Rmin/c-Tp/22*Rmax/c+Tp/2nfast);%距離門內(nèi)時間
tn=linspace(0Tpndistance);%脈內(nèi)時間
sr=zeros(npulsenfast);
ss=zeros(npulsenfast);
s0=zeros(npulsenfast);
for?n=1:npulse
????temp0=zeros(1nfast);
????for?i=1:length(Rx)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1728??2015-12-27?20:56??rotate_platform.m
-----------?---------??----------?-----??----
?????????????????1728????????????????????1
評論
共有 條評論