x
and y
.rectint(x, y)
x
and y
are vectors. If x
is
a n-by-4
and y
a m-by-4
matrix, then it returns
a n-by-m
matrix R
with entry (i,j)
being the area
rectint(x[i,], y[j,])
.c(x[1],x[2])
is the lower left corner, x[3]
and x[4]
are width and height
of the rectangle. When x
and y
are matrices, each row is
assumed to be a position vector specifying a rectangle.polyarea
x <- c(0.5, 0.5, 0.25, 1.00)
y <- c(0.3, 0.3, 0.35, 0.75)
rectint(x, y)
# [1] 0.0825
Run the code above in your browser using DataLab