Vector Field Plotting
Plotting a vector field
vectorfield(fun, xlim, ylim, n = 16, scale = 0.05, col = "green", ...)
fun |
function of two variables — must be vectorized. |
xlim |
range of |
ylim |
range of |
n |
grid size, proposed 16 in each direction. |
scale |
scales the length of the arrows. |
col |
arrow color, proposed ‘green’. |
... |
more options presented to the |
Plots a vector field for a function f
. Main usage could be to plot
the solution of a differential equation into the same graph.
Opens a graph window and plots the vector field.
f <- function(x, y) x^2 - y^2 xx <- c(-1, 1); yy <- c(-1, 1) ## Not run: vectorfield(f, xx, yy, scale = 0.1) for (xs in seq(-1, 1, by = 0.25)) { sol <- rk4(f, -1, 1, xs, 100) lines(sol$x, sol$y, col="darkgreen") } grid() ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.