Class ChebychevBasis

  extended by JSci.maths.polynomials.RealLagrangeBasis
      extended by JSci.maths.polynomials.ChebychevBasis
All Implemented Interfaces:

public class ChebychevBasis
extends RealLagrangeBasis
implements PolynomialBasis

The famous Chebychev basis for interpolating polynomials with minimal variation

Field Summary
Fields inherited from class JSci.maths.polynomials.RealLagrangeBasis
_dim, _samplingsX
Constructor Summary
ChebychevBasis(int dim)
          Creates a new instance of ChebychevBase for a given dimension
Method Summary
Methods inherited from class JSci.maths.polynomials.RealLagrangeBasis
buildBasis, dimension, getBasisVector, getSamplingPoints, superposition, superposition
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface JSci.maths.polynomials.PolynomialBasis
dimension, getBasisVector, getSamplingPoints, superposition

Constructor Detail


public ChebychevBasis(int dim)
Creates a new instance of ChebychevBase for a given dimension

dim - dimension