is there a function 'helperRadarPulsePlot(rxpulses,threshold,... fast_time_grid,slow_time_grid,num_pulse_plot);' in matlab 2013a
6 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
採用された回答
Walter Roberson
2016 年 11 月 22 日
編集済み: Walter Roberson
2016 年 11 月 22 日
No, there is not.
It was new in R2013b, and was not present in R2013a.
4 件のコメント
Walter Roberson
2016 年 11 月 23 日
It is also used in ChirpRangeEstimationExample
The R2013a equivalent function appears to be named rangedemoplotpulse and the R2013a version of the code is at http://www.mathworks.com/help/releases/R2013a/phased/examples/designing-a-basic-monostatic-pulse-radar.html
その他の回答 (2 件)
Honglei Chen
2016 年 11 月 22 日
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
0 件のコメント
csscer csscer
2024 年 1 月 6 日
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
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!