| Package | Description |
|---|---|
| fr.cnes.sirius.patrius.attitudes.profiles | |
| fr.cnes.sirius.patrius.math.analysis.polynomials |
| Constructor and Description |
|---|
QuaternionPolynomialSegment(PolynomialChebyshevFunction q0,
PolynomialChebyshevFunction q1,
PolynomialChebyshevFunction q2,
PolynomialChebyshevFunction q3,
AbsoluteDateInterval timeInterval,
boolean needsNormalizationIn)
Build a quaternion polynomial guidance profile on a segment.
|
| Modifier and Type | Method and Description |
|---|---|
PolynomialChebyshevFunction |
PolynomialChebyshevFunction.add(PolynomialChebyshevFunction p)
Add a Chebyshev polynomial to the instance.
|
static PolynomialChebyshevFunction |
ChebyshevDecompositionEngine.approximateChebyshevFunction(UnivariateFunction fct,
int degree,
double start,
double end,
int nbNodes)
Approximate the given
function by a Chebyshev polynomial of the given degree on the
specified range [start ; end]. |
PolynomialChebyshevFunction |
PolynomialChebyshevFunction.derivative()
Return a new
PolynomialChebyshevFunction object that approximates the derivative of
the existing function
over the same range [start; end]. |
static PolynomialChebyshevFunction |
ChebyshevDecompositionEngine.interpolateChebyshevFunction(double start,
double end,
double[] values)
Interpolate the values of a f function defined at the Chebyshev abscissas by a Chebyshev
polynomial on the specified range [start ; end].
|
static PolynomialChebyshevFunction |
ChebyshevDecompositionEngine.interpolateChebyshevFunction(UnivariateFunction fct,
int degree,
double start,
double end)
Interpolate the given
function by a Chebyshev polynomial on the specified range
[start ; end]. |
PolynomialChebyshevFunction |
PolynomialChebyshevFunction.negate()
Negate the instance coefficients.
|
PolynomialChebyshevFunction |
PolynomialChebyshevFunction.primitive(double x0,
double y0)
Returns the primitive of the Chebyshev polynomial.
|
PolynomialChebyshevFunction |
PolynomialChebyshevFunction.subtract(PolynomialChebyshevFunction p)
Subtract a Chebyshev polynomial from the instance.
|
| Modifier and Type | Method and Description |
|---|---|
PolynomialChebyshevFunction |
PolynomialChebyshevFunction.add(PolynomialChebyshevFunction p)
Add a Chebyshev polynomial to the instance.
|
PolynomialChebyshevFunction |
PolynomialChebyshevFunction.subtract(PolynomialChebyshevFunction p)
Subtract a Chebyshev polynomial from the instance.
|
| Constructor and Description |
|---|
DatePolynomialChebyshevFunction(AbsoluteDate originDate,
PolynomialChebyshevFunction polyFunction)
Constructor.
|
Copyright © 2025 CNES. All rights reserved.