Packages

object DBasisFunction

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

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DBasisFunction
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def penalty(dbf: DBasisFunction, m: Int)(t: VectoD): MatrixD

    Computes the roughness penalty matrix defined in Ramsay et al.

    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.

    m

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

    t

    the time parameter

  2. def plot(dbf: DBasisFunction, m: Int, t: VectoD): 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.

    m

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

    t

    the time parameter