QX
- type of argumentsQY
- type of valuespublic class ExponentialFunction<QX extends javax.measure.quantity.Quantity,QY extends javax.measure.quantity.Quantity> extends java.lang.Object implements AnalyticalFunction<org.jscience.physics.amount.Amount<QX>,org.jscience.physics.amount.Amount<QY>>
Modifier and Type | Class and Description |
---|---|
static class |
ExponentialFunction.Builder<QX extends javax.measure.quantity.Quantity,QY extends javax.measure.quantity.Quantity>
An builder for an exponentional functions that uses jscience amounts.
|
Modifier and Type | Method and Description |
---|---|
static <QX extends javax.measure.quantity.Quantity,QY extends javax.measure.quantity.Quantity> |
builder() |
org.jscience.physics.amount.Amount<QY> |
getAmplitude() |
org.jscience.physics.amount.Amount<QX> |
getInverseExponentialConstant() |
org.jscience.physics.amount.Amount<QY> |
getY(org.jscience.physics.amount.Amount<QX> xValue) |
Tensor<org.jscience.physics.amount.Amount<QY>> |
tensor() |
java.lang.String |
toText() |
public org.jscience.physics.amount.Amount<QY> getY(org.jscience.physics.amount.Amount<QX> xValue)
getY
in interface KeyValueFunction<org.jscience.physics.amount.Amount<QX extends javax.measure.quantity.Quantity>,org.jscience.physics.amount.Amount<QY extends javax.measure.quantity.Quantity>>
xValue
- argument of type <X>
<Y>
public java.lang.String toText()
toText
in interface AnalyticalFunction<org.jscience.physics.amount.Amount<QX extends javax.measure.quantity.Quantity>,org.jscience.physics.amount.Amount<QY extends javax.measure.quantity.Quantity>>
public org.jscience.physics.amount.Amount<QY> getAmplitude()
public org.jscience.physics.amount.Amount<QX> getInverseExponentialConstant()
public static <QX extends javax.measure.quantity.Quantity,QY extends javax.measure.quantity.Quantity> ExponentialFunction.Builder<QX,QY> builder()