Accelerating the pace of engineering and science

unmkpp

Piecewise polynomial details

Syntax

[breaks,coefs,l,k,d] = unmkpp(pp)

Description

[breaks,coefs,l,k,d] = unmkpp(pp) extracts, from the piecewise polynomial pp, its breaks breaks, coefficients coefs, number of pieces l, order k, and dimension d of its target. Create pp using spline or the spline utility mkpp.

Examples

This example creates a description of the quadratic polynomial

$\frac{-{x}^{2}}{4}+x$

as a piecewise polynomial pp, then extracts the details of that description.

```pp = mkpp([-8 -4],[-1/4 1 0]);
[breaks,coefs,l,k,d] = unmkpp(pp)

breaks =
-8    -4

coefs =
-0.2500    1.0000         0

l =
1

k =
3

d =
1```