public void ValidateProbability(double lambda, double nu, int x, double p) { var d = new ConwayMaxwellPoisson(lambda, nu); AssertHelpers.AlmostEqualRelative(p, d.Probability(x), 12); }
public void ValidateProbability( [Values(1.0, 1.0, 2.0, 2.0, 2.0, 2.0)] double lambda, [Values(1.0, 1.0, 1.0, 1.0, 2.0, 2.0)] double nu, [Values(1, 2, 1, 2, 1, 3)] int x, [Values(0.367879441171442, 0.183939720585721, 0.270670566473225, 0.270670566473225, 0.470328074204904, 0.052258674911656)] double p) { var d = new ConwayMaxwellPoisson(lambda, nu); AssertHelpers.AlmostEqual(p, d.Probability(x), 13); }