|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.analysis.DoubleFunction
org.jscience.mathematics.analysis.polynomials.DoublePolynomialFraction
public class DoublePolynomialFraction
This class implements fractions of polynomials with one unknown and real coefficients.
| Constructor Summary | |
|---|---|
DoublePolynomialFraction(DoublePolynomial p)
Simple constructor. |
|
DoublePolynomialFraction(DoublePolynomial numerator,
DoublePolynomial denominator)
Simple constructor. |
|
DoublePolynomialFraction(DoublePolynomialFraction f)
Copy-constructor. |
|
| Method Summary | |
|---|---|
DoublePolynomialFraction |
add(DoublePolynomialFraction f)
Add a fraction to the instance. |
DoublePolynomialFraction |
differentiate()
Returns the differential of this function. |
DoublePolynomialFraction |
divide(DoublePolynomialFraction f)
Divide the instance by a fraction. |
DoublePolynomial |
getDenominator()
Get the denominator. |
DoublePolynomial |
getNumerator()
Get the numerator. |
DoublePolynomialFraction |
invert()
Invert the instance. |
double |
map(double x)
Evaluates this polynomial fraction. |
double |
map(float x)
Evaluates this polynomial. |
double |
map(int x)
Evaluates this polynomial. |
double |
map(long x)
Evaluates this polynomial. |
DoublePolynomialFraction |
multiply(DoublePolynomialFraction f)
Multiply the instance by a fraction. |
DoublePolynomialFraction |
negate()
Negate a fraction. |
DoublePolynomialFraction |
subtract(DoublePolynomialFraction f)
Subtract a fraction to the instance. |
java.lang.String |
toString()
DOCUMENT ME! |
java.lang.String |
toString(java.lang.String unknown)
DOCUMENT ME! |
| Methods inherited from class org.jscience.mathematics.analysis.DoubleFunction |
|---|
add, add, compose, cos, divide, divide, exp, getIntervalsList, inverse, log, multiply, multiply, power, setIntervalsList, sin, sqrt, subtract, subtract, taylorExpand, tensor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DoublePolynomialFraction(DoublePolynomial numerator,
DoublePolynomial denominator)
numerator - numerator of the fractiondenominator - denominator of the fraction
java.lang.ArithmeticException - if the denominator is nullpublic DoublePolynomialFraction(DoublePolynomial p)
p - value of the fractionpublic DoublePolynomialFraction(DoublePolynomialFraction f)
f - fraction to copy| Method Detail |
|---|
public double map(double x)
map in interface PrimitiveMappingmap in class DoubleFunctionx - DOCUMENT ME!
org.jscience.mathematics.analysis.IntervalList.public double map(float x)
map in interface PrimitiveMappingmap in class DoubleFunctionx - DOCUMENT ME!
public double map(long x)
map in interface PrimitiveMappingmap in class DoubleFunctionx - DOCUMENT ME!
public double map(int x)
map in interface PrimitiveMappingmap in class DoubleFunctionx - DOCUMENT ME!
public DoublePolynomialFraction differentiate()
differentiate in interface C1Functiondifferentiate in class DoubleFunctionpublic DoublePolynomialFraction negate()
negate in interface AbelianGroup.Membernegate in class DoubleFunctionpublic DoublePolynomialFraction add(DoublePolynomialFraction f)
f - fraction to add.
public DoublePolynomialFraction subtract(DoublePolynomialFraction f)
f - fraction to subtract.
public DoublePolynomialFraction multiply(DoublePolynomialFraction f)
f - fraction to multiply by
public DoublePolynomialFraction divide(DoublePolynomialFraction f)
f - fraction to divide by
java.lang.ArithmeticException - if f is nullpublic DoublePolynomialFraction invert()
java.lang.ArithmeticException - if the instance is nullpublic DoublePolynomial getNumerator()
public DoublePolynomial getDenominator()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(java.lang.String unknown)
unknown - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||