mkfun.poly {gss} | R Documentation |
Crafting Building Blocks for Polynomial Splines
Description
Craft numerical functions to be used by mkterm
to
assemble model terms.
Usage
mkrk.cubic(range)
mkphi.cubic(range)
mkrk.trig(range)
mkphi.trig(range)
mkrk.cubic.per(range)
mkrk.linear(range)
mkrk.linear.per(range)
Arguments
range |
Numerical vector whose minimum and maximum specify the range on which the function to be crafted is defined. |
Details
mkrk.cubic
, mkphi.cubic
, and mkrk.linear
implement the polynomial spline construction in Gu (2002,
Sec. 2.3.3) for m=2,1
.
mkrk.cubic.per
and mkrk.linear.per
implement the
periodic polynomial spline construction in Gu (2002, Sec. 4.2.1) for
m=2,1
.
Value
A list of two elements.
fun |
Function definition. |
env |
Portable local constants derived from the argument. |
Note
mkrk.x
create a bivariate function
fun(x,y,env,outer=FALSE)
, where x
, y
are real
arguments and local constants can be passed in through env
.
mkphi.cubic
creates a univariate function
fun(x,nu,env)
.
References
Gu, C. (2013), Smoothing Spline ANOVA Models (2nd Ed). New York: Springer-Verlag.
See Also
mkterm
, mkfun.tp
, and
mkrk.nominal
.