Learn R Programming

gsignal (version 0.3-7)

mpoles: Multiplicity of poles

Description

Identify unique poles and their associated multiplicity.

Usage

mpoles(p, tol = 0.001, reorder = TRUE, index.return = FALSE)

Value

If index.return = TRUE, a list consisting of two vectors:

m

vector specifying the multiplicity of the poles

n

index

If index.return = FALSE, only m is returned (as a vector).

Arguments

p

vector of poles.

tol

tolerance. If the relative difference of two poles is less than tol then they are considered to be multiples. The default value for tol is 0.001.

reorder

logical. If TRUE, (default), the output is ordered from largest pole to smallest pole.

index.return

logical indicating if index vector should be returned as well. See examples. Default: FALSE.

Author

Ben Abbott, bpabbott@mac.com.
Conversion to R by Geert van Boxtel, G.J.M.vanBoxtel@gmail.com

See Also

poly, residue

Examples

Run this code
p <- c(2, 3, 1, 1, 2)
ret <- mpoles(p, index = TRUE)

Run the code above in your browser using DataLab