matlab雷达回波生成图像代码,附上IDL的SAR雷达回波代码,请matlab高手帮忙转换成MATLAB代码...

本文提供了一段IDL代码用于生成雷达回波,并请求MATLAB高手将其转换为MATLAB代码。代码涉及雷达回波的基础计算,包括速度、频率、延迟等关键参数。
摘要由CSDN通过智能技术生成

因为有点匆忙,自己也是刚开始用MATLAB,对matlab很多格式规范还不是很了解,所以一时间可能转化不了,所以请大神们帮帮忙,在此先写过帮忙的朋友!!

IDL代码如下:

function rect,t

sizearr=size(t)

ff=fltarr(sizearr(1))

index=where(abs(t) le 0.5)

ff(index)=1.

return,ff

end

c=3.e8

va=200.

R0=10.e3

Br=60.e6

fs=70.e6

PRF=1000.

dx=100.

Ta=1.6

Tu=10e-6

lamd=0.03

fc=c/lamd

Kr=Br/Tu

ka=-2*va^2/(lamd*R0)

Na=floor(PRF*Ta)

N_dot=9

t=(findgen(Na)-Na/2)/PRF

tr_x=va*t

tr_y=sqrt(R0^2-0.^2)

tr_z=0.

fa=(findgen(Na)-Na/2)*PRF/Na

;r_filter=exp(complex(0,!Pi*fr^2/Kr))

a_filter=exp(complex(0,!pi*fa^2/ka))

tar=fltar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值