zp2tf function

Zero-pole-gain to transfer function

Zero-pole-gain to transfer function

Convert digital filter zero-pole-gain data to transfer function form

zp2tf(z, p, g = 1)

Arguments

  • z: complex vector of the zeros of the model
  • p: complex vector of the poles of the model
  • g: overall gain. Default: 1.

Returns

A list of class "Arma" with the following list elements:

  • b: moving average (MA) polynomial coefficients
  • a: autoregressive (AR) polynomial coefficients

Examples

g <- 1 z <- c(0, 0) p <- pracma::roots(c(1, 0.01, 1)) ba <- zp2tf(z, p, g)

See Also

as.Arma, filter

Author(s)

Geert van Boxtel, gjmvanboxtel@gmail.com

  • Maintainer: Geert van Boxtel
  • License: GPL-3
  • Last published: 2024-09-11