jsci.maths.polynomials
Interface PolynomialBasis
-
- All Known Implementing Classes:
- ChebychevBasis, ComplexLagrangeBasis, RealLagrangeBasis, RealMonomialBasis
public interface PolynomialBasisThe vector space basis for polynomials
-
-
Method Summary
All Methods Instance Methods Abstract 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 polynomialsPolynomialsuperposition(Field.Member[] coeff)Get a superposition of basis vectors
-
-
-
Method Detail
-
getBasisVector
Polynomial getBasisVector(int k)
Get the kth basis vector- Parameters:
k- for the kth basis vector
-
dimension
int dimension()
The dimension of the vector space.- Returns:
- the dimension
-
getSamplingPoints
Field.Member[] getSamplingPoints()
If available, get the one- points for the polynomials- Returns:
- the one-points
-
superposition
Polynomial superposition(Field.Member[] coeff)
Get a superposition of basis vectors- Parameters:
coeff- coefficients for the superposition- Returns:
- a superposition
-
-
DMelt 3.0 © DataMelt by jWork.ORG