Class FunctionsUtil
java.lang.Object
de.tu_bs.isbs.util.math.functions.FunctionsUtil
public class FunctionsUtil
extends java.lang.Object
Statische Methoden zum Erzeugen nützlicher Spezialfälle von Funktionen.
- Author:
- Stefan
-
Constructor Summary
Constructors Constructor Description FunctionsUtil()
-
Method Summary
Modifier and Type Method Description static DifferentiableFunction
createConstantFunction(double c)
Erzeugt eine konstante Funktion.static DifferentiableFunction
createLinearFunction(double xA, double yA, double xB, double yB)
Erzeugt eine lineare Funktion durch die Punkte (xA,yA), (xB,yB), xA < xB.
-
Constructor Details
-
FunctionsUtil
public FunctionsUtil()
-
-
Method Details
-
createLinearFunction
public static DifferentiableFunction createLinearFunction(double xA, double yA, double xB, double yB)Erzeugt eine lineare Funktion durch die Punkte (xA,yA), (xB,yB), xA < xB.- Parameters:
xA
- Stelle xAyA
- Wert an der Stelle xAxB
- Stelle xByB
- Wert an der Stelle xB- Returns:
- Throws:
java.lang.IllegalArgumentException
- wenn nicht xA kleiner xB gilt.
-
createConstantFunction
Erzeugt eine konstante Funktion.- Parameters:
c
- Konstanter Wert f(x) = c.- Returns:
-