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

5 views (last 30 days)
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 Comments

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 22 Nov 2016
Edited: Walter Roberson on 22 Nov 2016
No, there is not.
It was new in R2013b, and was not present in R2013a.
  4 Comments

Sign in to comment.

More Answers (2)

Honglei Chen
Honglei Chen on 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

csscer csscer
csscer csscer on 6 Jan 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

Community Treasure Hunt

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

Start Hunting!