design_matrix {BPRMeth} | R Documentation |
These functions call the appropriate methods depending on the
class of the object obj
to create RBF, polynomial or Fourier design
matrices.
design_matrix(obj, ...) ## Default S3 method: design_matrix(obj, ...) ## S3 method for class 'polynomial' design_matrix(obj, obs, ...) ## S3 method for class 'rbf' design_matrix(obj, obs, ...) ## S3 method for class 'fourier' design_matrix(obj, obs, ...)
obj |
A basis function object. |
... |
Additional parameters. |
obs |
A vector of observations. |
A design matrix object
C.A.Kapourani C.A.Kapourani@ed.ac.uk
obj <- create_polynomial_object(M=2) obs <- c(0,.2,.5) poly <- design_matrix(obj, obs) #---------------- obj <- create_rbf_object(M=2) obs <- c(0,.2,.5) rbf <- design_matrix(obj, obs) #---------------- obj <- create_fourier_object(M=2) obs <- c(0,.2,.5) fourier <- design_matrix(obj, obs)