Discrete calculusDivided differencing, discrete differentiation, and discrete integration. |
|
---|---|
Divided differencing |
|
Discrete differentiation |
|
Discrete integration |
|
Matrix multiplicationMultiplication by discrete derivative and falling factorial basis matrices. |
|
Multiply by D matrix |
|
Multiply by B matrix |
|
Multiply by H matrix |
|
Matrix constructionConstruction of discrete derivative and discrete spline basis matrices. |
|
Construct D matrix |
|
Construct B matrix |
|
Construct H matrix |
|
Construct N matrix |
|
Basis evaluationEvaluation of falling factorial and discrete B-spline basis functions. |
|
Evaluate H basis |
|
Evaluate N basis |
|
InterpolationInterpolation within the “canonical” space of discrete splines. |
|
Discrete spline interpolation |
|
ProjectionLeast squares projection onto “custom” spaces of discrete splines. |
|
Discrete spline projection |
|
In-place computationsDivided differencing and matrix multiplication using in-place operations. |
|
In-place computations |