/// <summary> /// Evaluates the polynomial. /// </summary> /// <param name="x">The function argument.</param> /// <returns>The value of the polynomial, a0+a1*x+a2*x^2+...</returns> public double Evaluate(double x) { return(Math.Sqrt(_baseFunction.Evaluate(x))); }
public double Evaluate(double x) { return(_function == null ? 0 : _function.Evaluate(x)); }