Home > freetb4matlab > plot > quiver3.m

quiver3

PURPOSE ^

%

SYNOPSIS ^

function retval = quiver3 (varargin)

DESCRIPTION ^

% -*- texinfo -*-
% @deftypefn {Function File} {} quiver3 (@var{u}, @var{v}, @var{w})
% @deftypefnx {Function File} {} quiver3 (@var{x}, @var{y}, @var{z}, @var{u}, @var{v}, @var{w})
% @deftypefnx {Function File} {} quiver3 (@dots{}, @var{s})
% @deftypefnx {Function File} {} quiver3 (@dots{}, @var{style})
% @deftypefnx {Function File} {} quiver3 (@dots{}, 'filled')
% @deftypefnx {Function File} {} quiver3 (@var{h}, @dots{})
% @deftypefnx {Function File} {@var{h} =} quiver3 (@dots{})
%
% Plot the @code{(@var{u}, @var{v}, @var{w})} components of a vector field in 
% an @code{(@var{x}, @var{y}), @var{z}} meshgrid.  If the grid is uniform, you 
% can specify @var{x}, @var{y} @var{z} as vectors.
%
% If @var{x}, @var{y} and @var{z} are undefined they are assumed to be
% @code{(1:@var{m}, 1:@var{n}, 1:@var{p})} where @code{[@var{m}, @var{n}] = 
% size(@var{u})} and @code{@var{p} = max (size (@var{w}))}.
%
% The variable @var{s} is a scalar defining a scaling factor to use for
%  the arrows of the field relative to the mesh spacing.  A value of 0 
% disables all scaling.  The default value is 1.
%
% The style to use for the plot can be defined with a line style @var{style}
% in a similar manner to the line styles used with the @code{plot} command.
% If a marker is specified then markers at the grid points of the vectors are
% printed rather than arrows.  If the argument 'filled' is given then the
% markers as filled.
%
% The optional return value @var{h} provides a quiver group that
% regroups the components of the quiver plot (body, arrow and marker),
% and allows them to be changed together
%
% @example
% @group
% [x, y, z] = peaks (25);
% surf (x, y, z);
% hold on;
% [u, v, w] = surfnorm (x, y, z / 10);
% h = quiver3 (x, y, z, u, v, w);
% set (h, 'maxheadsize', 0.33);
% @end group
% @end example
%
% @seealso{plot}
% @end deftypefn

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 22-May-2009 15:13:00 by m2html © 2003