雷达波形相关参数计算(matlab)

雷达波形相关参数计算

代码来源:《雷达系统分析与设计(MATLAB版)(第三版)》

function [dt, prf, pav, ep, ru] = pulse_train(tau, pri, p_peak)
% computes duty cycle, average transmitted power, pulse energy,
% and pulse repetition frequency
%% Inputs:
 % tau    == Pulse width in seconds
 % pri    == Pulse repetition interval in seconds
 % p_peak == Peak power in Watts
%% Outputs:
 % dt     == Duty cycle - unitless
 % prf    == Pulse repetition frequency in Hz
 % pav    == Average power in Watts
 % ep     == Pulse energy in Joules
 % ru     == Unambiguous range in Km
%
c = 3e8; % speed of light
dt = tau / pri;
prf = 1 / pri;
pav = p_peak * dt;
ep = p_peak * tau;
ru = 1.e-3 * c * pri / 2.0;
return
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值