Accord.Statistics.Testing.Power.TwoSampleZTestPowerAnalysis.ComputePower C# (CSharp) Method

ComputePower() public method

Computes the power for a test with givens values of effect size and number of samples under IPowerAnalysis.Size.
public ComputePower ( ) : void
return void
        public override void ComputePower()
        {
            double samples = (Samples1 * Samples2) / (double)(Samples1 + Samples2);

            double Za = ZTest.PValueToStatistic(Size, Tail);
            double Zb = Za - Math.Sqrt(samples) * Effect;

            Power = NormalDistribution.Standard.ComplementaryDistributionFunction(Zb);
        }