Effect of hold command on plot axes
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Pls could somebody run the code below and comment on why the axes of the plot are incomplete. Intuitively, I think it's one of the effects of the hold on/off command. Also, the set(...) command threw up errors and I commented them off.
% Demonstration of hold command
angle = 0:30:360;
y1 = 3*cosd(angle);
y2= 10*sind(angle);
clf
hold on
plot(angle, y1, '-sg','lineWidth', 2)
plot(angle, y2, '-dr','lineWidth', 2)
title('Demo of hold command')
hold off
%set(y1,'color', 'r')
%set(y2,'color', 'g')
legend('3*cos(angle)','10*sin(angle)')
%[x, y] = ginput
set(gca, 'lineWidth', 2)
0 commentaires
Réponses (1)
dpb
le 30 Juil 2014
Yes, setting hold on before plotting tends to foul things up -- why would you do that, anyway?
The problem with the set command is that y1 and y2 aren't handle graphics objects handles -- you should save the line handles from the calls to plot to use to modify.
0 commentaires
Voir également
Catégories
En savoir plus sur Graphics Performance 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!