Multiplicity of poles
Identify unique poles and their associated multiplicity.
mpoles(p, tol = 0.001, reorder = TRUE, index.return = FALSE)
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
.If index.return = TRUE
, a list consisting of two vectors:
If index.return = FALSE
, only m
is returned (as a vector).
p <- c(2, 3, 1, 1, 2) ret <- mpoles(p, index = TRUE)
poly
, residue
Ben Abbott, bpabbott@mac.com .
Conversion to R by Geert van Boxtel, G.J.M.vanBoxtel@gmail.com