Added MACS source
[htsworkflow.git] / htswanalysis / MACS / lib / gsl / gsl-1.11 / doc / examples / stat.c
1 #include <stdio.h>
2 #include <gsl/gsl_statistics.h>
3
4 int
5 main(void)
6 {
7   double data[5] = {17.2, 18.1, 16.5, 18.3, 12.6};
8   double mean, variance, largest, smallest;
9
10   mean     = gsl_stats_mean(data, 1, 5);
11   variance = gsl_stats_variance(data, 1, 5);
12   largest  = gsl_stats_max(data, 1, 5);
13   smallest = gsl_stats_min(data, 1, 5);
14
15   printf ("The dataset is %g, %g, %g, %g, %g\n",
16          data[0], data[1], data[2], data[3], data[4]);
17
18   printf ("The sample mean is %g\n", mean);
19   printf ("The estimated variance is %g\n", variance);
20   printf ("The largest value is %g\n", largest);
21   printf ("The smallest value is %g\n", smallest);
22   return 0;
23 }