Graphics Programs Reference
In-Depth Information
As clearly indicated by the previous four figures, a 3-pulse MTI filter would
provide adequate clutter rejection for both target types. However, if we assume
that targets are detected at maximum range (90 Km for aircraft and 55 Km for
missile) and then are tracked for the rest of the flight, then 2-pulse MTI may be
adequate. This is true since the SNR would be expected to be larger during
track than it is during detection, especially when pulse compression is used.
Nonetheless, in this design a 3-pulse MTI filter is adopted.
7.9. MATLAB Program and Function Listings
This section contains listings of all MATLAB programs and functions used
in this chapter. Users are encouraged to rerun this code with different inputs in
order to enhance their understanding of the theory.
Listing 7.1. MATLAB Function Ðsingle_canceler.mÑ
function [resp] = single_canceler (fofr1)
eps = 0.00001;
fofr = 0:0.01:fofr1;
arg1 = pi .* fofr;
resp = 4.0 .*((sin(arg1)).^2);
max1 = max(resp);
resp = resp ./ max1;
subplot(2,1,1)
plot(fofr,resp,'k')
xlabel ('Normalized frequency - f/fr')
ylabel( 'Amplitude response - Volts')
grid
subplot(2,1,2)
resp=10.*log10(resp+eps);
plot(fofr,resp,'k');
axis tight
grid
xlabel ('Normalized frequency - f/fr')
ylabel( 'Amplitude response - dB')
Listing 7.2. MATLAB Function Ðdouble_canceler.mÑ
function [resp] = double_canceler(fofr1)
eps = 0.00001;
fofr = 0:0.01:fofr1;
arg1 = pi .* fofr;
Search WWH ::




Custom Search