
Computes the length of each line segment in a line segment pattern.
lengths.psp(x, squared=FALSE)
A line segment pattern (object of class "psp"
).
Logical value indicating whether to return
the squared lengths (squared=TRUE
)
or the lengths themselves (squared=FALSE
, the default).
Numeric vector.
The length of each line segment is computed and the lengths are returned as a numeric vector.
Using squared lengths may be more efficient for some purposes,
for example, to find the length of the shortest segment,
sqrt(min(lengths.psp(x, squared=TRUE)))
is faster than min(lengths.psp(x))
.
# NOT RUN {
a <- psp(runif(10), runif(10), runif(10), runif(10), window=owin())
b <- lengths.psp(a)
# }
Run the code above in your browser using DataLab