How to plot an overlay curve on the figure attached here.
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Nisar Ahmed
le 27 Août 2021
Commenté : Nisar Ahmed
le 1 Sep 2021
Hello,
The code for the attached/copied figure is
figure, p = pcolor(b,a,c); p.EdgeColor = 'none'; axis ij; ylim([500 2500]); colorbar; title('abc');
ylabel('Time (ms)'); colormap(jet); grid on
I want to plot a straight line or a curve between (showing relation) a vs. c at x axis where b = 6000. Suppose the curve a vs c has same dimension like the data plotted here as p = pcolor(b,a,c);. How can I plot here.
0 commentaires
Réponse acceptée
Kevin Holly
le 27 Août 2021
Use
hold on
then plot the graph.
plot(x,y)
3 commentaires
Kevin Holly
le 31 Août 2021
Modifié(e) : Kevin Holly
le 31 Août 2021
@Nisar Ahmed I'm not entirely sure what you are asking.
Are you trying to plot this?
plot(a,c(6000,:))
This would plot the values along the vertical line shown below.
figure
p = pcolor(b,a,c);
p.EdgeColor = 'none';
axis ij; ylim([500 2500]);
colorbar;
title('abc');
ylabel('Time (ms)');
colormap(jet);
grid on
hold on
xline(6000)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Line Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!