summaryrefslogtreecommitdiff
path: root/gsl-1.9/doc/examples/cdf.c
diff options
context:
space:
mode:
Diffstat (limited to 'gsl-1.9/doc/examples/cdf.c')
-rw-r--r--gsl-1.9/doc/examples/cdf.c23
1 files changed, 23 insertions, 0 deletions
diff --git a/gsl-1.9/doc/examples/cdf.c b/gsl-1.9/doc/examples/cdf.c
new file mode 100644
index 0000000..968eb96
--- /dev/null
+++ b/gsl-1.9/doc/examples/cdf.c
@@ -0,0 +1,23 @@
+#include <stdio.h>
+#include <gsl/gsl_cdf.h>
+
+int
+main (void)
+{
+ double P, Q;
+ double x = 2.0;
+
+ P = gsl_cdf_ugaussian_P (x);
+ printf ("prob(x < %f) = %f\n", x, P);
+
+ Q = gsl_cdf_ugaussian_Q (x);
+ printf ("prob(x > %f) = %f\n", x, Q);
+
+ x = gsl_cdf_ugaussian_Pinv (P);
+ printf ("Pinv(%f) = %f\n", P, x);
+
+ x = gsl_cdf_ugaussian_Qinv (Q);
+ printf ("Qinv(%f) = %f\n", Q, x);
+
+ return 0;
+}