Package org.apache.sis.math
package org.apache.sis.math
A set of mathematical objects and algebraic utilities.
This package provides:
- Mathematical functions as static methods in
MathFunctionsandDecimalFunctions. Statisticsaccumulator, optionally with statistics on derivatives and tabular formatting.- Simple equations for
LineandPlanewith capability to determine the coefficients from a set of coordinates.Note:LineandPlaneclasses are not geometric objects since they are not bounded in space. For example, theLine2Dgeometry have starting and ending points, while theLineclass in this package extends to infinite. Vectorof real numbers, typically as views over arrays of primitive types. Those views make abstraction of the data type (e.g.float,double,int, unsignedint, etc.).
- Since:
- 0.3
Defined in the sis-utility module
-
ClassDescriptionFunctions working on
floatanddoublevalues while taking in account their representation in base 10.A value class for rational numbers.The manners in which the inputs of a function are mapped to the outputs.Equation of a line in a two dimensional space (x,y).Simple mathematical functions in addition to the ones provided inMath.Equation of a plane in a three-dimensional space (x,y,z).Holds some statistics derived from a series of sample values.Formats aStatisticsobject.A vector of real numbers.