https://github.com/cran/fda
Tip revision: 094f160ddcc40dc2f112cc652124d3e2d08c2831 authored by J. O. Ramsay on 20 April 2020, 16:30:03 UTC
version 5.1.4
version 5.1.4
Tip revision: 094f160
monomial.Rd
\name{monomial}
\alias{monomial}
\title{
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{
\item{evalarg}{
a vector of argument values.
}
\item{exponents}{
a vector of nonnegative integer values specifying the
powers to be computed.
}
\item{nderiv}{
a nonnegative integer specifying the order of derivative to be
evaluated.
}
\item{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.
}
\seealso{
\code{\link{power}},
\code{\link{expon}},
\code{\link{fourier}},
\code{\link{polyg}},
\code{\link{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)
}
% docclass is function
\keyword{smooth}