Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

polyg

Polygonal Basis Function Values


Description

Evaluates a set of polygonal basis functions, or a derivative of these functions, at a set of arguments.

Usage

polyg(x, argvals, nderiv=0)

Arguments

x

a vector of argument values at which the polygonal basis functions are to evaluated.

argvals

a strictly increasing set of argument values containing the range of x within it that defines the polygonal basis. The default is x itself.

nderiv

the order of derivative to be evaluated. The derivative must not exceed one. The default derivative is 0, meaning that the basis functions themselves are evaluated.

Value

a matrix of function values. The number of rows equals the number of arguments, and the number of columns equals the number of basis

See Also

Examples

#  set up a set of 21 argument values
x <- seq(0,1,0.05)
#  set up a set of 11 argument values
argvals <- seq(0,1,0.1)
#  with the default period (1) and derivative (0)
basismat <- polyg(x, argvals)
#  plot the basis functions
matplot(x, basismat, type="l")

fda

Functional Data Analysis

v5.1.9
GPL (>= 2)
Authors
J. O. Ramsay <ramsay@psych.mcgill.ca> [aut,cre], Spencer Graves <spencer.graves@effectivedefense.org> [ctb], Giles Hooker <gjh27@cornell.edu> [ctb]
Initial release
2020-12-16

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.