is there a function 'helperRad​arPulsePlo​t(rxpulses​,threshold​,... fast_time_​grid,slow_​time_grid,​num_pulse_​plot);' in matlab 2013a

6 visualizzazioni (ultimi 30 giorni)
when i am running helperRadarPulsePlot(rxpulses,threshold,... fast_time_grid,slow_time_grid,num_pulse_plot); i get an error message
Undefined function 'helperRadarPulsePlot' for input arguments of type 'double'.
Error in try1 (line 119) helperRadarPulsePlot(rxpulses,threshold,...
how can i solve it
  3 Commenti

Accedi per commentare.

Risposta accettata

Walter Roberson
Walter Roberson il 22 Nov 2016
Modificato: Walter Roberson il 22 Nov 2016
No, there is not.
It was new in R2013b, and was not present in R2013a.
  4 Commenti

Accedi per commentare.

Più risposte (2)

csscer csscer
csscer csscer il 6 Gen 2024
I think it is a BUG, so I write the funciton for it.
function helperRadarPulsePlot(pulses,threshold,fgrid,~,num_pulse_plot)
for n=1:num_pulse_plot
subplot(num_pulse_plot,1,n);
plot(fgrid,20*log10(abs(pulses(:,n))),'b','LineWidth',2);hold on;
plot(fgrid,10*log10(threshold)*ones(1,size(pulses,1)),'-.r','LineWidth',1);hold off;
xlabel('Time (s)');
ylabel('Power (dBW)');
title(['Pulse ',num2str(n)]);
end
end

Honglei Chen
Honglei Chen il 22 Nov 2016
This is a helper function used in the example of Designing a Basic Monostatic Radar. The example ships in R2013a so you should be able to find the corresponding helper function used in that release.
HTH

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by