Package pulse.math
Provides general math functionality that is used when finding the direction
(a
Vector
) of the minimum, including operations with vector and
matrices.-
Interface Summary Interface Description Window -
Class Summary Class Description AbstractIntegrator AnAbstractIntegrator
serves to calculate the definite integral of a function.FFTTransformer FixedIntervalIntegrator A fixed-interval integrator implements a numerical scheme in which the domain within the integration bounds is divided into equal intervals of a sufficiently small (and fixed) length.FunctionWithInterpolation An abstract class for univariate functions with the capacity of spline interpolation.Harmonic Harmonic class.LegendrePoly A utility class represents the Legendre polynomial of a given order.MathUtils A utility class containing some common methods potentially enhancing the performance of standard mathematical operations.MidpointIntegrator Implements the midpoint integration scheme for the evaluation of definite integrals.Parameter Parameter classParameterIdentifier ParameterVector A wrapper subclass that assignsParameterIdentifier
s to specific components of the vector.Segment ASegment
is simply a pair of valuesa
andb
such thata < b
.SimpsonIntegrator Implements the Simpson's integration rule for the evaluation of definite integrals.ZScore This class finds peaks in data using the Z-score algorithm: https://en.wikipedia.org/wiki/Standard_score This splits the data into a number of population defined by the 'lag' number.