simple.expansion: Calculate simple polynomial expansion for detection function...

Description Usage Arguments Details Value Author(s) See Also Examples

Description

Computes simple polynomial expansion terms used in the likelihood of a distance analysis. More generally, will compute polynomial expansions of any numeric vector.

Usage

1
simple.expansion(x, expansions)

Arguments

x

In a distance analysis, x is a numeric vector of the proportion of a strip transect's half-width at which a group of individuals were sighted. If w is the strip transect half-width or maximum sighting distance, and d is the perpendicular off-transect distance to a sighted group (d <= w), x is usually d/w. More generally, x is a vector of numeric values

expansions

A scalar specifying the number of expansion terms to compute. Must be one of the integers 1, 2, 3, or 4.

Details

The polynomials computed here are:

The maximum number of expansion terms computed is 4.

Value

A matrix of size length(x) X expansions. The columns of this matrix are the Hermite polynomial expansions of x. Column 1 is the first expansion term of x, column 2 is the second expansion term of x, and so on up to expansions.

Author(s)

Trent McDonald, WEST Inc. tmcdonald@west-inc.com Aidan McDonald, WEST Inc. aidan@mcdcentral.org

See Also

dfuncEstim, cosine.expansion, hermite.expansion, and the discussion of user defined likelihoods in dfuncEstim.

Examples

1
2
3
4
set.seed(883839)
  x <- rnorm(1000) * 100
  x <- x[ 0 < x & x < 100 ]
  simp.expn <- simple.expansion(x, 4)

Example output

Rdistance (version 2.1.3)

Rdistance documentation built on May 2, 2019, 3:49 a.m.