Poles and Zeroes
poles_and_zeroes.RdCompute the poles and zeroes of VARMA and Statespace models. Note that these models describe the corresponding processes as $$x_t = k(B) u_t$$ where \((u_t)\) is a white noise process and \(k(B)\) is a rational filter (\(B\) denotes the lag- or backward shift operator). The poles and zeroes are the poles and zeroes of the rational transfer function \(k(z)\) of this filter.
Usage
# S3 method for armamod
zeroes(x, tol = sqrt(.Machine$double.eps), print_message = TRUE, ...)
# S3 method for armamod
poles(x, tol = sqrt(.Machine$double.eps), print_message = TRUE, ...)
# S3 method for rmfdmod
zeroes(x, tol = sqrt(.Machine$double.eps), print_message = TRUE, ...)
# S3 method for rmfdmod
poles(x, tol = sqrt(.Machine$double.eps), print_message = TRUE, ...)
# S3 method for stspmod
zeroes(x, tol = sqrt(.Machine$double.eps), print_message = TRUE, ...)
# S3 method for stspmod
poles(x, tol = sqrt(.Machine$double.eps), print_message = TRUE, ...)Arguments
- x
an object which represents a VARMA, RMFD or statespace model (i.e. an
armamod(),rmfdmod()orstspmod()object).- tol
Double. Default set to
sqrt(.Machine$double.eps). Required to decide on when a root is to be considered "at infinity".- print_message
Boolean. Default set to TRUE. Prints a message if roots "at infinity " are discarded.
- ...
not used.