Why can't I change the 'MaxHeadSize' property of a QUIVER handle using the SET command in MATLAB 7.10 (R2010a)?
23 views (last 30 days)
Show older comments
I would like to change the 'MaxHeadSize' property of my QUIVER object by using the SET command as follows:
x = [1:10];
y = ones(1,length(x));
u = zeros(1,length(x));
v = y;
q = quiver(x,y,u,v);
set(q, 'MaxHeadSize',0.5) ;
drawnow;
However, after I change the 'MaxHeadSize', there is no change to the arrow heads.
Accepted Answer
MathWorks Support Team
on 14 Feb 2011
This is a bug with the 'MaxHeadSize' property of the QUIVER command in MATLAB 7.10 (R2010a). As a workaround, please set the 'MaxHeadSize' property directly in the QUIVER command itself.
x = [1:10];
y = ones(1,length(x));
u = zeros(1,length(x));
v = y;
q = quiver(x,y,u,v,'MaxHeadSize',0.5)
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!