dctFunction2D {MFPCA} | R Documentation |
Calculate linear combinations of orthonormal cosine basis functions on two- or three-dimensional domains
Description
Given scores (coefficients), these functions calculate a linear
combination of two- or three-dimensional cosine tensor basis functions
on two- or three-dimensional domains using the C-library fftw3
(see http://www.fftw.org/).
Usage
dctFunction2D(scores, argvals, parallel = FALSE)
dctFunction3D(scores, argvals, parallel = FALSE)
Arguments
scores |
A sparse matrix of dimension |
argvals |
A list containing two or three numeric vectors, corresponding to the domain grid (x and y values for two-dimensional domains; x,y and z values fro three-dimensional domains.) |
parallel |
Logical. If |
Value
An object of class funData
with N
observations on
the two- or threedimensional domain specified by argvals
,
corresponding to the linear combination of orthonormal cosine basis
functions.
Warning
If the C-library fftw3
is not available when
the package MFPCA
is installed, the functions are disabled an
will throw an error. For full functionality install the C-library
fftw3
from http://www.fftw.org/ and reinstall
MFPCA
. This function has not been tested with
ATLAS/MKL/OpenBLAS.
See Also
univExpansion
, idct2D
,
idct3D
, dctBasis2D
,
dctBasis3D