Package org.evoludo.math
package org.evoludo.math
A collection of mathematical utilities and functions.
-
ClassDescriptionCollection of convenience methods for mathematical operations, including array manipulations and statistics.Collection of convenience methods for mathematical operations dealing with combinatorics.Collection of convenience methods for mathematical operations dealing with distributions.Collection of mathematical functions.MersenneTwister and MersenneTwisterFastThe minimal
Chronometerinterface is only used to hide differences for measuring execution time in JRE and GWT.Minimal implementation of Chronometer.Collection of distributions of random numbers based on the Mersenne Twister.Binomially distributed random numbers with support{0,1,2,3,..., n}.Exponentially distributed random numbers with support[0.0,.Double.MAX_VALUE)Geometrically distributed random numbers with support{1,2,3,...}.Gillespie algorithm for selecting integers with support{0,1,2,3,..., n}but with different weights.Normally (or Gaussian) distributed random numbers with support(-.Double.MAX_VALUE,Double.MAX_VALUE)Uniformly distributed random numbers with support[min, max).