Why does MATLAB can't plot two function 'quiver' in one graph??
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I'm using two 'quiver' function but MATLAB only plot one function.
h4=axes('position', [0.1 .55 width height],'box', 'on', 'xcolor', 'k','ycolor',...
'k');
set(gcf,'color', 'w')
axis equal;
quiver(Px,Py,a44,a44);
quiver(Px,Py,w22,w22);
axis([xmin xmax ymin ymax]);
Thx,,
0 Commenti
Risposta accettata
Walter Roberson
il 2 Set 2012
Add the statement
hold on
before the second call to quiver()
quiver() is considered a high-level plotting function, as are all plotting functions other than line(), surface(), patch(), text(), figure() and axis(). The high-level plotting functions automatically clear the existing graphics unless "hold on" or "hold all" (or the internal equivalents) are in effect. This is not specific to quiver().
0 Commenti
Più risposte (1)
Vedere anche
Categorie
Scopri di più su Vector Fields in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!