public void ProbabilityDistributionFunctionTest2()
{
FDistribution f = new FDistribution(2, 2);
Assert.AreEqual(f.ProbabilityDensityFunction(1), 0.2500, 1e-4);
Assert.AreEqual(f.ProbabilityDensityFunction(2), 0.1111, 1e-4);
Assert.AreEqual(f.ProbabilityDensityFunction(3), 0.0625, 1e-4);
Assert.AreEqual(f.ProbabilityDensityFunction(4), 0.0400, 1e-4);
Assert.AreEqual(f.ProbabilityDensityFunction(5), 0.0278, 1e-4);
Assert.AreEqual(f.ProbabilityDensityFunction(6), 0.0204, 1e-4);
Assert.AreEqual(new FDistribution(5, 5).ProbabilityDensityFunction(3), 0.0689, 1e-4);
Assert.AreEqual(new FDistribution(6, 6).ProbabilityDensityFunction(3), 0.0659, 1e-4);
Assert.AreEqual(new FDistribution(7, 7).ProbabilityDensityFunction(3), 0.0620, 1e-4);
Assert.AreEqual(new FDistribution(8, 8).ProbabilityDensityFunction(3), 0.0577, 1e-4);
Assert.AreEqual(new FDistribution(9, 9).ProbabilityDensityFunction(3), 0.0532, 1e-4);
Assert.AreEqual(new FDistribution(10, 10).ProbabilityDensityFunction(3), 0.0487, 1e-4);
}