Class HarmonicFunction

    • Constructor Summary

      Constructors 
      Constructor Description
      HarmonicFunction​(double a, double omega, double phi)
      Simple constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      HarmonicFunction derivative()
      Returns the derivative of the function
      double getAmplitude()
      Get the amplitude a.
      double getPhase()
      Get the phase φ.
      double getPulsation()
      Get the pulsation ω.
      double value​(double x)
      Compute the value for the function.
      • Methods inherited from class java.lang.Object

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

      • HarmonicFunction

        public HarmonicFunction​(double a,
                                double omega,
                                double phi)
        Simple constructor.
        Parameters:
        a - amplitude
        omega - pulsation
        phi - phase
    • Method Detail

      • value

        public double value​(double x)
        Compute the value for the function.
        Specified by:
        value in interface UnivariateRealFunction
        Parameters:
        x - the point for which the function value should be computed
        Returns:
        the value
      • getAmplitude

        public double getAmplitude()
        Get the amplitude a.
        Returns:
        amplitude a;
      • getPulsation

        public double getPulsation()
        Get the pulsation ω.
        Returns:
        pulsation ω
      • getPhase

        public double getPhase()
        Get the phase φ.
        Returns:
        phase φ