/** * {@inheritDoc} * * For mean parameter {@code mu}, the mean is {@code mu}. */ public double getNumericalMean() { return getMean(); }
public double getMean() { return normalDistribution.getMean(); }
/** * {@inheritDoc} * * For mean parameter {@code mu}, the mean is {@code mu}. */ public double getNumericalMean() { return getMean(); }
/** * {@inheritDoc} * * For mean parameter {@code mu}, the mean is {@code mu}. */ public double getNumericalMean() { return getMean(); }
/** * @param param * mean * @param param2 * standard deviation * @return normal distribution */ NormalDistribution getNormalDistribution(double param, double param2) { if (normal == null || normal.getMean() != param || normal.getStandardDeviation() != param2) { normal = new NormalDistribution(param, param2); } return normal; }
@Test public void testRealDistributionDeserializerWithNormalDistribution() throws Exception { String syntheticOptions = "{\"seed\":12345," + "\"delayDistribution\":{\"type\":\"normal\",\"mean\":100,\"stddev\":50}}"; SyntheticOptions sourceOptions = optionsFromString(syntheticOptions, SyntheticOptions.class); assertEquals( 100, (long) ((NormalDistribution) (sourceOptions.delayDistribution.getDistribution())).getMean()); assertEquals( 50, (long) ((NormalDistribution) (sourceOptions.delayDistribution.getDistribution())) .getStandardDeviation()); }
} else if (c == NormalDistribution.class) { NormalDistribution nd = (NormalDistribution) d; j.writeNumberField("mean", nd.getMean()); j.writeNumberField("stdev", nd.getStandardDeviation()); } else if (c == ParetoDistribution.class) {
} else if (c == NormalDistribution.class) { NormalDistribution nd = (NormalDistribution) d; j.writeNumberField("mean", nd.getMean()); j.writeNumberField("stdev", nd.getStandardDeviation()); } else if (c == ParetoDistribution.class) {