Calculate the first M Fourier basis functions
This function calculates the first M orthonormal Fourier basis functions on an arbitrary interval.
efFourier(argvals, M, linear = FALSE)
argvals |
A vector, defining a (fine) grid on the interval for which the Fourier basis functions are computed. |
M |
An integer, specifying the number of basis functions that are calculated. |
linear |
Logical. If |
If linear
, the last basis function does not belong to the Fourier
basis, but is the linear function orthogonalized to all previous Fourier
basis functions via the Gram-Schmidt method. This is implemented only if
argvalss
is a grid defining the unit interval [0,1].
A univariate functional data object of class
funData
containing the Fourier basis functions on
the given interval.
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.