6.6.8 Plotting Example for Range Resolution Ambiguity
clear;
load "pwd_1.dat";
short_pulse_filter = rx_filter_if;
load "pwd_0.dat";long_pulse_filter = rx_filter_if;
long_pulse_ambig = conv(tx_chained_waveform_if, long_pulse_filter);
short_pulse_ambig = conv(tx_chained_waveform_if, short_pulse_filter);
short_pulse_ambig_sz=size(short_pulse_ambig);
long_pulse_ambig_sz=size(long_pulse_ambig);
short_pulse_ambig_length=short_pulse_ambig_sz(1);
long_pulse_ambig_length=long_pulse_ambig_sz(1);
long_pulse_ambig_time_scale=0:1/RVP_clock_MHz:(long_pulse_ambig_length-1)/
RVP_clock_MHz;
short_pulse_ambig_time_scale=0:1/RVP_clock_MHz:(short_pulse_ambig_length-1)/
RVP_clock_MHz;
plot (long_pulse_ambig_time_scale, 10*log10(abs(long_pulse_ambig)),
short_pulse_ambig_time_scale, 10*log10(abs(short_pulse_ambig)));
xlabel("Time in usec"); ylabel("dB");
RVP900 User Guide M211322EN-J
154