jsci.maths.polynomials
Class RealMonomialBasis
- java.lang.Object
-
- jsci.maths.polynomials.RealMonomialBasis
-
- All Implemented Interfaces:
- PolynomialBasis
public class RealMonomialBasis extends java.lang.Object implements PolynomialBasis
-
-
Constructor Summary
Constructors Constructor and Description RealMonomialBasis(int dim)Creates a new instance of RealMonomialBasis
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intdimension()The dimension of the vector space.PolynomialgetBasisVector(int k)Get the kth basis vectorField.Member[]getSamplingPoints()If available, get the one- points for the polynomialsRealPolynomialsuperposition(double[] d)Polynomialsuperposition(Field.Member[] coeff)Get a superposition of basis vectors
-
-
-
Constructor Detail
-
RealMonomialBasis
public RealMonomialBasis(int dim)
Creates a new instance of RealMonomialBasis
-
-
Method Detail
-
getBasisVector
public Polynomial getBasisVector(int k)
Description copied from interface:PolynomialBasisGet the kth basis vector- Specified by:
getBasisVectorin interfacePolynomialBasis- Parameters:
k-- Returns:
- a basis vector
-
dimension
public int dimension()
Description copied from interface:PolynomialBasisThe dimension of the vector space.- Specified by:
dimensionin interfacePolynomialBasis- Returns:
- the dimension of this basis
-
getSamplingPoints
public Field.Member[] getSamplingPoints()
Description copied from interface:PolynomialBasisIf available, get the one- points for the polynomials- Specified by:
getSamplingPointsin interfacePolynomialBasis- Returns:
- the one-points
-
superposition
public Polynomial superposition(Field.Member[] coeff)
Description copied from interface:PolynomialBasisGet a superposition of basis vectors- Specified by:
superpositionin interfacePolynomialBasis- Parameters:
coeff-- Returns:
- a superposition
-
superposition
public RealPolynomial superposition(double[] d)
- Parameters:
d-
-
-
DMelt 3.0 © DataMelt by jWork.ORG