# monomial: Evaluate Monomial Basis In fda: Functional Data Analysis

 monomial R Documentation

## Evaluate Monomial Basis

### Description

Computes the values of the powers of argument t.

### Usage

``````monomial(evalarg, exponents=1, nderiv=0, argtrans=c(0,1))
``````

### Arguments

 `evalarg` a vector of argument values. `exponents` a vector of nonnegative integer values specifying the powers to be computed. `nderiv` a nonnegative integer specifying the order of derivative to be evaluated. `argtrans` Linearly transform an argument before constructing a basis. The first element is the shift in value and the second the scale factor.

### Value

a matrix of values of basis functions. Rows correspond to argument values and columns to basis functions.

### References

Ramsay, James O., Hooker, Giles, and Graves, Spencer (2009), Functional data analysis with R and Matlab, Springer, New York.

Ramsay, James O., and Silverman, Bernard W. (2005), Functional Data Analysis, 2nd ed., Springer, New York.

Ramsay, James O., and Silverman, Bernard W. (2002), Applied Functional Data Analysis, Springer, New York.

`power`, `expon`, `fourier`, `polyg`, `bsplineS`

### Examples

``````
# set up a monomial basis for the first five powers
nbasis   <- 5
basisobj <- create.monomial.basis(c(-1,1),nbasis)
#  evaluate the basis
tval <- seq(-1,1,0.1)
basismat <- monomial(tval, 1:basisobj\$nbasis)

``````

fda documentation built on May 29, 2024, 11:26 a.m.