PochhammerBasis - Pochhammer polynomials based at a point
|
Calling Sequence
|
|
PochhammerBasis(k, a, x)
|
|
Parameters
|
|
k
|
-
|
algebraic expression; the index
|
a
|
-
|
algebraic expression; the starting point
|
x
|
-
|
algebraic expression; the argument
|
|
|
|
|
Examples
|
|
>
|
|
| (1) |
>
|
|
| (2) |
This is in effect a NewtonBasis polynomial expression on the nodes , , and .
>
|
|
![P := Record(Value = Default[value], Variable = x, Degree = 3, Coefficient = coe, Dimension = [1, 1], Basis = PochhammerBasis, BasisParameters = [a], IsMonic = mon, OutputOptions = [shape = [], storage = rectangular, order = Fortran_order, fill = 0, attributes = []])](/support/helpjp/helpview.aspx?si=8529/file00118/math109.png)
| (3) |
>
|
|
| (4) |
Note that the result returned by represents a matrix polynomial; hence these results are 1 by 1 matrices.
>
|
|
| (5) |
>
|
|
| (6) |
>
|
|
![p := b[0]*PochhammerBasis(0, a, x)+b[1]*PochhammerBasis(1, a, x)+b[2]*PochhammerBasis(2, a, x)+b[3]*PochhammerBasis(3, a, x)](/support/helpjp/helpview.aspx?si=8529/file00118/math141.png)
| (7) |
>
|
|
![P := Record(Value = Default[value], Variable = x, Degree = 3, Coefficient = coe, Dimension = [1, 1], Basis = PochhammerBasis, BasisParameters = [a], IsMonic = mon, OutputOptions = [shape = [], storage = rectangular, order = Fortran_order, fill = 0, attributes = []])](/support/helpjp/helpview.aspx?si=8529/file00118/math148.png)
| (8) |
>
|
|
| (9) |
|
|
Download Help Document
Was this information helpful?