| intersectingPoint {swfscMisc} | R Documentation |
Intersecting Point
Description
Calculates the perpendicular point and distance to a line for a series of points.
Usage
intersectingPoint(pts, p1 = NULL, p2 = NULL, intercept = NULL, slope = NULL)
Arguments
pts |
two element vector or two column matrix of x and y values of points. |
p1, p2 |
two element vectors of two points laying on line. |
intercept, slope |
the intercept and slope of the line. |
Value
A matrix containing columns giving the x and y values of the intersecting point on the line, and the distance to each point.
Note
The line can be specified by providing either p1 and p2
or intercept and slope. If intercept and
slope are specified, then p1 and p2 will be ignored.
Author(s)
Eric Archer eric.archer@noaa.gov
Examples
pts <- cbind(x = runif(5, 0, 10), y = runif(5, 0, 10))
intersectingPoint(pts, p1 = c(-1, -1), p2 = c(60, 60))
intersectingPoint(pts, intercept = 0, slope = 1)
[Package swfscMisc version 1.6.5 Index]