From f1121277c1fd6d00e299b802cc702076616f62dc Mon Sep 17 00:00:00 2001 From: Dietmar Gerald Schrausser Date: Sat, 18 Feb 2023 02:41:33 +0100 Subject: [PATCH] Update Fisher_Exact.c --- DistributionFunctions/Fisher_Exact.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/DistributionFunctions/Fisher_Exact.c b/DistributionFunctions/Fisher_Exact.c index 0af87bc..ec0ccbf 100644 --- a/DistributionFunctions/Fisher_Exact.c +++ b/DistributionFunctions/Fisher_Exact.c @@ -46,7 +46,7 @@ main(int argc, char *argv[]) //Theta0 = Hypergeometrische Wahrscheinlichkeit P0 der initialanordnung - //faktoriell zerlegung zur zahlengrössenminderung; ungemindert max n=114 + //faktoriell zerlegung zur zahlengrössenminderung; ungemindert max n=114 P0=fakt(z1,F); //printf("P0= %.0f\n",P0); P0=P0*fakt(z2,F); //printf("P0= %.0f\n",P0); P0=P0*fakt(s1,F); //printf("P0= %.0f\n",P0); @@ -58,7 +58,7 @@ main(int argc, char *argv[]) P01=P01*(fakt(c,F)); P01=P01*(fakt(d,F)); - P0=P0/(P01*pow(F,2));//nennermultiplikation wegen nfaktoriellzerlegugen Nenner=5=nZ+1 + P0=P0/(P01*pow(F,2));//nennermultiplikation wegen n faktoriellzerlegugen Nenner=5=nZ+1 //p exact einseitig @@ -148,7 +148,7 @@ main(int argc, char *argv[]) min_ad=d;if(a=0; iLauf--)//a-d -, b-c + { - //Theta i = Hypergeometrische Wahrscheinlichkeit Pi für jede mögliche anordnung mit gleichen randhäufigkeiten + //Theta i = Hypergeometrische Wahrscheinlichkeit Pi für jede mögliche anordnung mit gleichen randhäufigkeiten P10=fakt(z1,F); P10=P10*fakt(z2,F); @@ -184,7 +184,7 @@ main(int argc, char *argv[]) min_ad=c;if(b0.0001)//graphik wenn pi > 0.0001 @@ -312,34 +312,34 @@ void _profil() -/* alternativ: p exact zweiseitig über gesamtschleifenprozedur - for (iLauf=0; iLauf