public class SegmentMonicBasisFunction extends SegmentBasisFunction
| Constructor and Description |
|---|
SegmentMonicBasisFunction(TensionBasisHat tbhLeft,
TensionBasisHat tbhRight)
SegmentMonicBasisFunction constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
derivative(double dblPredictorOrdinate,
int iOrder)
Calculate the derivative as a double
|
double |
evaluate(double dblPredictorOrdinate)
Evaluate for the given variate
|
double |
integrate(double dblBegin,
double dblEnd)
Integrate over the given range
|
double |
normalizedCumulative(double dblPredictorOrdinate)
Evaluate the Cumulative Normalized Integrand up to the given ordinate
|
double |
normalizer()
Compute the complete Envelope Integrand - this will serve as the Envelope Normalizer.
|
bSplineOrder, following, leading, trailingdifferential, differential, maxima, maxima, minima, minimapublic SegmentMonicBasisFunction(TensionBasisHat tbhLeft, TensionBasisHat tbhRight) throws java.lang.Exception
tbhLeft - Left Tension Basis Hat FunctiontbhRight - Right Tension Basis Hat Functionjava.lang.Exception - Thrown if Inputs are invalidpublic double evaluate(double dblPredictorOrdinate)
throws java.lang.Exception
R1ToR1public double derivative(double dblPredictorOrdinate,
int iOrder)
throws java.lang.Exception
R1ToR1derivative in class R1ToR1dblPredictorOrdinate - Variate at which the derivative is to be calculatediOrder - Order of the derivative to be computedjava.lang.Exception - Thrown if Inputs are Invalidpublic double integrate(double dblBegin,
double dblEnd)
throws java.lang.Exception
R1ToR1public double normalizer()
throws java.lang.Exception
SegmentBasisFunctionnormalizer in class SegmentBasisFunctionjava.lang.Exception - Thrown if the Complete Envelope Integrand cannot be calculated.public double normalizedCumulative(double dblPredictorOrdinate)
throws java.lang.Exception
SegmentBasisFunctionnormalizedCumulative in class SegmentBasisFunctiondblPredictorOrdinate - The Predictor Ordinatejava.lang.Exception - Thrown if input is invalid