Computes a rational approximation of the Matern covariance function on intervals.
Usage
matern.rational(
h,
order,
kappa,
nu,
sigma,
type_rational = "brasil",
type_interp = "linear"
)
Arguments
- h
Distances to compute the covariance for
- order
The order of the approximation
- kappa
Range parameter
- nu
Smoothness parameter
- sigma
Standard deviation
- type_rational
Method used to compute the coefficients of the rational approximation.
- type_interp
Interpolation method for the rational coefficients.
Examples
h <- seq(from = 0, to = 1, length.out = 100)
cov.true <- matern.covariance(h, kappa = 10, sigma = 1, nu = 0.8)
cov.approx <- matern.rational(h, kappa = 10, sigma = 1, nu = 0.8, order = 2)
plot(h, cov.true)
lines(h, cov.approx, col = 2)