A vector field as generated by the QUIVER command should preferably be a graphics object similar to the surface, patch, line and image objects. Changing the x-, y- and z-components of the arrows would then be much easier using the SET command on such an object. Now one has to generate a new set of vectors in a separate figure, remove the old vectors and move the new vector field into the old figure [Assuming that one does not want to ruin the existing figure by applying the QUIVER command directly.] Other functionality of the M_VEC command of the third-party M_MAP toolbox available at http://www.ocgy.ubc.ca/~rich/, could then also be implemented.
MATLAB: Is it possible to make QUIVER its own handle graphics object
enhancementMATLABobjectquiver
Related Question
- Are the “EdgeAlpha” and “FaceAlpha” properties of patch objects not itemized by the Property Inspector in MATLAB
- Does COPYOBJ reverse the order of copied objects when copying mutliple objects at once
- Are patch objects created even when I specify the ‘LineSpec’ argument to the CONTOUR function in MATLAB 7.0 (R14)
- Am I unable to set the transperency level of a surface by specifying the “EdgeAlpha” property value in MATLAB 7.0.4 (R14SP2)
Best Answer