List of usage examples for org.apache.commons.math3.distribution WeibullDistribution WeibullDistribution
public WeibullDistribution(double alpha, double beta, double inverseCumAccuracy)
From source file:adams.data.distribution.Weibull.java
/** * Returns the configured distribution./*w ww . j a v a 2 s . co m*/ * * @return the distribution */ @Override public RealDistribution getRealDistribution() { return new WeibullDistribution(m_Alpha, m_Beta, m_InverseCumAccuracy); }
From source file:io.coala.random.impl.RandomDistributionFactoryImpl.java
@Override public RandomNumberDistribution<Double> getWeibull(final RandomNumberStream rng, final Number alpha, final Number beta) { final RealDistribution dist = new WeibullDistribution(RandomNumberStream.Util.asCommonsRandomGenerator(rng), alpha.doubleValue(), beta.doubleValue()); return new RandomNumberDistribution<Double>() { @Override// w w w . ja va 2s. c om public Double draw() { return dist.sample(); } }; }