fsd.spectral.density: Estimate the spectral density operator

Description Usage Arguments Details Value Examples

Description

This function is used to estimate the spectral density operator of stationary functional spatial data on a spatial frequency grid.

Usage

1
fsd.spectral.density(X, freq, q = NULL, na.rm = FALSE)

Arguments

X

the functional spatial data. Either an fd object or an array.

freq

the spatial frequencies with respect to which the spectral density is to be estimated. A vector or a list of vectors defining the grid.

q

the size of the window of the kernel used for estimation. An integer or a vector. For any dimension, the value q = 1 is equivalent to q = 0 and means that no lags in this direction are taken into account.

na.rm

whether or not missing values should be ignored.

Details

The spectral density is estimated employing a Bartlett kernel on the Euclidean norm of the lags. Therefore, the lag q is the smallest lag not to be taken into consideration.

Value

the spectral density, i.e. a list consisting of

operators

a list of the the spectral density operator at different spatial frequencies.

freq

a list of the spatial frequencies.

basis

the basis object of the functional data.

estimation.q

the tuning parameter q used in the estimation process.

Examples

1
2
3
4
## Not run: 
fsd.spectral.density(X, freq)

## End(Not run)

kuenzer/fsd documentation built on July 21, 2020, 1:57 p.m.