Class NumericalDifferentiation

java.lang.Object
velo.ladaalpha.fields.math.calculus.NumericalDifferentiation

public class NumericalDifferentiation extends Object
The Class NumericalDifferentiation.
Author:
velo
  • Constructor Details

    • NumericalDifferentiation

      public NumericalDifferentiation()
  • Method Details

    • differentiate

      public static double differentiate(Equation f, double x)
      Differentiate.
      Parameters:
      f - the f
      x - the x
      Returns:
      the double
    • differentiate

      public static Equation differentiate(Equation f)
      Differentiate.
      Parameters:
      f - the f
      Returns:
      the equation
    • differentiate

      public static double differentiate(Equation f, double x, int order)
      Differentiate.
      Parameters:
      f - the f
      x - the x
      order - the order
      Returns:
      the double
    • tangentLine

      public static LinearFunction tangentLine(Equation f, double x)
      Tangent line.
      Parameters:
      f - the f
      x - the x
      Returns:
      the linear function