Plotting vector fields
vecplot.Rd
A simple and primitive function for plotting vector fields.
Arguments
- U,V
2 matrices containing the X and Y components of the field.
- x,y
2 vectors with the x and y coordinates of the grid points.
- thinx,thiny
Thinning of the grid points. Vectors are only drawn every thinx,thiny points.
- aspect
Aspect ratio. By default it is set to 1, i.e. the X and Y axes have the same units. For e.g. Lat-Lon maps, this is wrong!
- arrowcolor
Color of the vectors.
- arrowsize
Size of the actual "arrow" part of the vector.
- maxscale
Scaling of vector lengths vs grid interval.
- add
If TRUE, the vectors are added to an existing plot.
- lwd
line width
- rescale
Another way to rescale the vector lengths.
- xlab,ylab
Labels for the X and Y axes. Default is to leave them clear.
- ...
Options for 'arrows'.
Details
The vector field is plotted using the "arrow" function. This is quite promitive. Also, it means that the vectors are bound to the co-ordinate system of the underlying plot. In other words: the X and Y axis should have the same units. If this is not the case, the aspect ratio (asp) should be adapted manually.