Die Reproduzierbarkeit ist einfach. Jede Funktion mit der Signatur
Code: Select all
public static bool IsValid(double x)
Meine Suchfunktionssignatur wird so aussehen
Code: Select all
public double Bisect(Func func, double xTrue, double xFalse, double tolerance = 1e-3)
- ist die Funktion, die wiederholt aufgerufen werden soll
Code: Select all
func - ist ein bekannter Wert von x, für den func true zurückgibt
Code: Select all
xTrue - ist ein bekannter Wert von x, für den func false zurückgibt
Code: Select all
xFalse - ist die Differenz zwischen zwei Funktionsaufrufen, unterhalb derer die Suche beendet wird.
Code: Select all
tolerance
Mobile version