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 DifferentiableFunctioncreateConstantFunction(double c)Erzeugt eine konstante Funktion.static DifferentiableFunctioncreateLinearFunction(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:
-