雷达波形相关参数计算
代码来源:《雷达系统分析与设计(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
1184

被折叠的 条评论
为什么被折叠?



