Documentation API of the 'jhplot.math.num.PowerSeries' Java class
PowerSeries
jhplot.math.num

Class PowerSeries



  • public abstract class PowerSeriesextends IterativeMethod

    This class provides the means to evaluate infinite power series (1). To create a power series, authors subclass this class and provided a concrete term method.

    For example, this is the power series for the exponential function defined by (2):

     PowerSeries exponential = new PowerSeries() {     public double getTerm(int n) {         return 1.0 / factorial(n);     }      private double factorial(int n) {         double p = 1.0;         while(n > 1.0) {             p *= n--;         }         return p;     } } 

    References:

    1. Eric W. Weisstein. "Power Series." From MathWorld--A Wolfram Web Resource. http://mathworld.wolfram.com/PowerSeries.html
    2. Exponential Function: Series Representation. http://functions.wolfram.com/01.03.06.0002.01

    • Method Detail

      • evaluate

        public double evaluate(double x)                throws NumericException
        Evaluate this series at the given value.
        Parameters:
        x - the point of evalutation.
        Returns:
        the value of this series evaluated at x.
        Throws:
        NumericException - if the series could not be evaluated.

SCaVis 2.2 © jWork.ORG

Warning: You see this message because an access to the SCaVis documentation for third-party Java classes is denied. Guests can only view jhplot Java API. To enable the description of all Java classes of SCaVis, please request the full SCaVis membership.

If you are already a full member, please login to the SCaVis member area before visiting this documentation.