DBasisFunction

scalation.calculus.DBasisFunction
See theDBasisFunction companion trait

The DBasisFunction object provides utility functions related to derivatives of basis functions.

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def penalty(dbf: DBasisFunction, m: Int)(t: VectorD): MatrixD

Computes the roughness penalty matrix defined in Ramsay et al. (Section 5.8), which is composed of the integrals of products of the second derivative of basis functions.

Computes the roughness penalty matrix defined in Ramsay et al. (Section 5.8), which is composed of the integrals of products of the second derivative of basis functions.

Value parameters

m

the order of the spline function (degree = order - 1)

t

the time parameter

Attributes

def plot(dbf: DBasisFunction, m: Int, t: VectorD): Unit

Plot the B-spline basis functions and their first and second derivatives.

Plot the B-spline basis functions and their first and second derivatives.

Value parameters

m

the order of the spline function (degree = order - 1)

t

the time parameter

Attributes