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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • 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)