R: Lengths of Line Segments

lengths.psp {spatstat} | R Documentation

## Lengths of Line Segments

### Description

Computes the length of each line segment in a line segment pattern.

### Usage

      lengths.psp(x, squared=FALSE)

### Arguments

`x` | A line segment pattern (object of class `"psp"`).
`squared` | Logical value indicating whether to return the squared lengths (`squared=TRUE`) or the lengths themselves (`squared=FALSE`, the default).

### Details

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))`.

### Value

Numeric vector.

### Author(s)

Adrian Baddeley Adrian.Baddeley@curtin.edu.au

and Rolf Turner r.turner@auckland.ac.nz

### See Also

`marks.psp`, `summary.psp`, `midpoints.psp`, `angles.psp`, `endpoints.psp`, `extrapolate.psp`.

### Examples

      a <- psp(runif(10), runif(10), runif(10), runif(10), window=owin())
      b <- lengths.psp(a)

[Package spatstat version 1.63-3 Index]