|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.math3.analysis.function.HarmonicOscillator
public class HarmonicOscillator
simple harmonic oscillator function.
Nested Class Summary | |
---|---|
static class |
HarmonicOscillator.Parametric
Parametric function where the input array contains the parameters of the harmonic oscillator function, ordered as follows: Amplitude Angular frequency Phase |
Constructor Summary | |
---|---|
HarmonicOscillator(double amplitude,
double omega,
double phase)
Harmonic oscillator function. |
Method Summary | |
---|---|
UnivariateFunction |
derivative()
Deprecated. as of 3.1, replaced by value(DerivativeStructure) |
DerivativeStructure |
value(DerivativeStructure t)
Simple mathematical function. |
double |
value(double x)
Compute the value of the function. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HarmonicOscillator(double amplitude, double omega, double phase)
amplitude
- Amplitude.omega
- Angular frequency.phase
- Phase.Method Detail |
---|
public double value(double x)
value
in interface UnivariateFunction
x
- Point at which the function value should be computed.
@Deprecated public UnivariateFunction derivative()
value(DerivativeStructure)
derivative
in interface DifferentiableUnivariateFunction
public DerivativeStructure value(DerivativeStructure t) throws DimensionMismatchException
UnivariateDifferentiableFunction
classes compute both the
value and the first derivative of the function.
value
in interface UnivariateDifferentiableFunction
t
- function input value
DimensionMismatchException
- if t is inconsistent with the
function's free parameters or order
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |