public class CubicSpline extends AbstractApproximation<Double>
Constructor and Description |
---|
CubicSpline() |
Modifier and Type | Method and Description |
---|---|
Stuetzstelle<Double> |
get(long zeitstempel)
Gibt die Stützstelle zum angegebenen Zeitstempel zurück.
|
long |
getFaktor()
Gibt den Faktor mit dem der Zeitstempel für das Rechnen verkleinert wird
zurück.
|
void |
initialisiere()
Berechnet die Koeffizienten des zugrundeliegenden Polynoms.
|
double |
integral(com.bitctrl.util.Interval intervall)
Verwendet eine Polyline-Approximation des Splines zur näherungsweisen
Bestimmung des Integrals.
|
void |
setFaktor(long faktor)
Legt den Faktor mit dem der Zeitstempel für das Rechnen verkleinert wird
fest.
|
String |
toString() |
findeStuetzstelleNach, findeStuetzstelleVor, getIntegrationsintervall, getIntervall, getStuetzstellen, interpoliere, isValid, setIntegrationsintervall, setStuetzstellen
public Stuetzstelle<Double> get(long zeitstempel)
zeitstempel
- Zeitstempelpublic void initialisiere()
public double integral(com.bitctrl.util.Interval intervall)
intervall
- ein Intervall.AbstractApproximation.setIntegrationsintervall(long)
public long getFaktor()
setFaktor(long)
public void setFaktor(long faktor)
Hinweis: Wenn der Faktor geändert wird, muss anschließend
initialisiere()
aufgerufen werden, um die Änderung zu
übernehmen.
faktor
- the faktor to setCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.