/// <summary> /// Creates a derivate function using samples. /// </summary> /// <param name="f">The function.</param> /// <param name="interval">Interval where to compute derivate.</param> /// <param name="samples">Number of samples.</param> /// <param name="h">The delta for computation.</param> /// <returns>Function, a polynomial in compact compiled form.</returns> public static Functionf Derivate([NotNull] Functionf f, Intervalf interval, uint samples, float h) { return(null); }
/// <summary> /// Creates a derivate function using samples. /// </summary> /// <param name="f">The function.</param> /// <param name="interval">Interval where to compute derivate.</param> /// <param name="samples">Number of samples.</param> /// <param name="h">The delta for computation.</param> /// <param name="order">Order of differentiation.</param> /// <returns>Function, a polynomial.</returns> public static Functions.Polynomial Derivate([NotNull] Functionf f, Intervalf interval, uint samples, uint order, float h) { return(null); }
/// <summary> /// Quadratic integrator. /// </summary> /// <param name="func"></param> /// <param name="range"></param> public QuadraticIntegratorf(Functionf func, Intervalf range) { this.func = func; this.range = range; }