DIRECTION_ARROWS2
Plot Direction Field Arrows


DIRECTION_ARROWS2 is a MATLAB routine which makes an arrow plot of a velocity direction field, using XY and UV data stored as a single TABLE file.

The program is mainly a preprocessor for MATLAB's quiver routine. It reads the (X,Y) coordinates of a set of points from an "XY" file, and the corresponding horizontal and vertical velocities from a "UV" file. It then makes a few settings, computes the direction field from the velocity field, calls quiver to plot the arrows, and also traces out the convex hull of the points, which is presumably the boundary of the region.

Related Data and Programs:

DIRECTION_ARROWS is a MATLAB program which assumes that the XY and UV data are stored in separate table files.

DIRECTION_ARROWS_GRID is a MATLAB program which reads files of node and velocity data, and, using interpolation, creates a velocity direction plot with arrows place on a uniform grid of the user's specification.

DIRECTION_ARROWS_SEQUENCE2 is a MATLAB program which can process a set of many data files with names that are numbered in sequence.

TABLE is the format used for the input files to this program.

VECTOR_MAGNITUDE_GRID is a MATLAB program which reads node and velocity data from a file, and using an interpolating function, is able to display a contour plot of the vector magnitude field.

VELOCITY_ARROWS2 is a MATLAB program which plots the velocity field.

VELOCITY_ARROWS_GRID2 is a MATLAB program which reads a single file of node and velocity data, and using interpolation is able to display a velocity vector field along any uniform grid of points specified by the user.

Source Code:

Examples and Tests:

CHANNEL is a problem involving flow in a horizontal channel.

You can go up one level to the MATLAB source codes.


Last revised on 13 September 2005.