Package de.tu_bs.isbs.util.math.test
Class TestTools
java.lang.Object
de.tu_bs.isbs.util.math.test.TestTools
public class TestTools
extends java.lang.Object
- Author:
- Stefan
-
Constructor Summary
Constructors Constructor Description TestTools()
-
Method Summary
Modifier and Type Method Description static void
main(java.lang.String[] args)
static void
printXRange(double a, double b, int nUlp, int nLinear)
static java.util.ArrayList<java.lang.Double>
xrange(double a, double b, int nUlp, int nLinear)
Generiert x-Werte, die zum Testen einer Funktionen f(x) dienen.
-
Constructor Details
-
TestTools
public TestTools()
-
-
Method Details
-
xrange
public static java.util.ArrayList<java.lang.Double> xrange(double a, double b, int nUlp, int nLinear)Generiert x-Werte, die zum Testen einer Funktionen f(x) dienen.- Parameters:
a
- untere Intervallgrenze.b
- obere Intervallgrenze.nUlp
- Anzahl auszugebender benachbarter Werte an Intervallgrenzen.nLinear
- Anzahl zu generierender äquidistanter Werte zwischen a, b.- Returns:
- ArrayList mit erzeugten Werten aus dem Intervall [x,y].
- Throws:
java.lang.IllegalArgumentException
- wenn eine der folgenden Bedingungen verletzt ist: a .LT. b, nUlp .GEQ. 2, nLinear .GEQ. 2.
-
printXRange
public static void printXRange(double a, double b, int nUlp, int nLinear) -
main
public static void main(java.lang.String[] args)
-