Utility functions are provided here which are usually not called directly by a user, but are needed in the functions of this package
The following functions are supported:
interpolation Compute the interpolation Bspline interpolation_raw Compute the interpolation Bspline, but only return the control points and the knots interpolationBessel Compute the interpolation Bspline with Bessel end-conditions interpolationDer Compute the interpolation Bspline when the first derivative are given n_BasisFuns Compute the non zero basis functions of the Bspline n_DersBasisFuns Compute the non zero basis functions and their derivatives n_findSpan Compute the interval in which the parameter lies norm The euklidian norm of a vector
Release Notes:
Copyright (C) 2002, Modelica Association and DLR.
This package is free software. It can be redistributed and/or modified under the terms of the Modelica license, see the license conditions and the accompanying disclaimer in the documentation of package Modelica in file "Modelica/package.mo".
Name | Description |
---|---|
interpolation | Interpolation of the points with a Bspline of degree n |
interpolation_bandmatrix | Interpolation of the points with a Bspline of degree n. Do NOT return a Bspline struct. Return the the raw information of control points and knots. |
interpolation_raw | Interpolation of the points with a Bspline of degree n. Do NOT return a Bspline struct. Return the the raw information of control points and knots. |
interpolationBessel | Interpolation of the points with a Bspline of degree 3 and Bessel end condition |
interpolationder | Interpolation of the points and its first derivatives with a Bspline of degree n |
n_BasisFuns | Compute the nonvanishing basis functions |
n_DersBasisFuns | Compute nonzero basis functions and their derivatives |
n_findSpan | Determine the knot span index |
norm | The euklidian norm of a vector |