calcIterativeDifference | R Documentation |
Calculate the values for a Bernstein function and its higher-order, alternating iterated forward differences, possibly scaled by a binomial coefficient, i.e.,
\binom{n}{k} {(-1)}^{j-1} \Delta^{j}{ \psi(c x) } ,
\quad x > 0 .
The evaluation of Bernstein functions using this formula is usually not numerically stable. Consequently, the various alternative approaches are used dependent on the class of the Bernstein function.
calcIterativeDifference(
object,
x,
difference_order = 0L,
n = 1L,
k = 0L,
cscale = 1,
...
)
object |
An object deriving from the class BernsteinFunction. |
x |
A nonnegative numeric vector at which the iterated difference of the Bernstein function is evaluated. |
difference_order |
A nonnegative integer with the order of the alternating iterated forward differences taken on the Bernstein function. |
n , k |
Nonnegative numbers for the binomial factor. |
cscale |
A positive number for the composite scaling factor. |
... |
Pass-through parameter. |
Other Bernstein function generics:
calcExShockArrivalIntensities()
,
calcExShockSizeArrivalIntensities()
,
calcMDCMGeneratorMatrix()
,
calcShockArrivalIntensities()
,
calcValue()
,
getDefaultMethodString()
,
getLevyDensity()
,
getStieltjesDensity()
bf <- AlphaStableBernsteinFunction(alpha = 0.7)
calcIterativeDifference(bf, 1:5)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.