Package com.irurueta.numerical
-numerical algorithms for function optimization (i.e.finding minima/maxima). Support for unidimensional functions is given using any of the available SingleOptimizer, for multidimensional functions an implementation of MultiOptimizer must be used instead.
- classes to find function roots. Any implementation of RootEstimator can be used for that purpose, which can be a SingleRootEstimator for any unidimensional function, or a PolynomialRootsEstimator if the function is polynomial.
- robust estimators to discard outliers (RANSAC, LMedS, PROSAC, etc.)
- classes for model fitting in order to find the parameters of a given model. Both unidimensional and multidimensional implementations exist for both linear and non-linear models
-
ClassDescriptionClass to estimate the most likely value from a series of samples assumed to be normally distributed.Contains build data of this library.Utility class to evaluate complex polynomials.Class to estimate the derivative of a single dimension function at a given point.This class evaluates a multidimensional function and obtains its gradient along a line; such line is defined by an input point and a given direction.This class evaluates a multidimensional function along a line, such line is defined by an input point and a given direction.Estimates factorial values as double precision floating point values.Exception raised when function evaluation fails.Estimates exponential of a square matrix.Class to estimate the gradient of a multidimensional function.Listener to evaluate/retrieve a multidimensional function's gradient.Class to estimate the most likely value from a series of samples assumed to be normally distributed.Exception raised when provided bracket of values is not valid.Class to estimate the Jacobian of a multi variate and multidimensional function.Exception raised when an instance is locked.Estimates factorial values as long integer values.Abstract class to estimate the most likely value from a series of data assumed to be normally distributed.Types of maximum likelihood estimation to determine the real value corresponding to a set of values.Interface to define how multi dimension functions can be evaluated.Interface to define how multivariate functions can be evaluated.Exception raised when some value cannot be retrieved, usually because it has not yet been provided or computed.Raised when attempting to do a certain operation and not all parameters have been provided or are correctly set.Base class for all the exceptions in this package.Estimates the Padé approximant rational function by using a number of coefficients of a Taylor series.Contains result of Padé approximant.Utility class to evaluate polynomials having either real or complex coefficients.Utility class to evaluate real polynomials.Class to estimate the derivative of a single dimension function at a given point.Class to estimate the gradient of a multidimensional function.Interface to define how single dimension functions can be evaluated.Class to estimate the derivative of a single dimension function at a given point.Class to estimate the gradient of a multidimensional function.