1CDF(3)                User Contributed Perl Documentation               CDF(3)
2
3
4

NAME

6       PDL::GSL::CDF - PDL interface to GSL Cumulative Distribution Functions
7

DESCRIPTION

9       This is an interface to the Cumulative Distribution Function package
10       present in the GNU Scientific Library.
11
12       Let us have a continuous random number distributions are defined by a
13       probability density function p(x).
14
15       The cumulative distribution function for the lower tail P(x) is defined
16       by the integral of p(x), and gives the probability of a variate taking
17       a value less than "x". These functions are named cdf_NNNNNNN_P().
18
19       The cumulative distribution function for the upper tail Q(x) is defined
20       by the integral of p(x), and gives the probability of a variate taking
21       a value greater than "x". These functions are named cdf_NNNNNNN_Q().
22
23       The upper and lower cumulative distribution functions are related by
24       "P(x) + Q(x) = 1" and satisfy "0 <= P(x) <= 1" and "0 <= Q(x) <= 1".
25
26       The inverse cumulative distributions, "x = Pinv(P)" and "x = Qinv(Q)"
27       give the values of "x" which correspond to a specific value of "P" or
28       "Q". They can be used to find confidence limits from probability
29       values.  These functions are named cdf_NNNNNNN_Pinv() and
30       cdf_NNNNNNN_Qinv().
31
32       For discrete distributions the probability of sampling the integer
33       value "k" is given by p(k), where "sum_k p(k) = 1". The cumulative
34       distribution for the lower tail P(k) of a discrete distribution is
35       defined as, where the sum is over the allowed range of the distribution
36       less than or equal to "k".
37
38       The cumulative distribution for the upper tail of a discrete
39       distribution Q(k) is defined as giving the sum of probabilities for all
40       values greater than "k". These two definitions satisfy the identity
41       "P(k) + Q(k) = 1".
42
43       If the range of the distribution is 1 to "n" inclusive then "P(n) = 1",
44       "Q(n) = 0" while "P(1) = p(1)", "Q(1) = 1 - p(1)".
45

SYNOPSIS

47           use PDL;
48           use PDL::GSL::CDF;
49
50           my $p = gsl_cdf_tdist_P( $t, $df );
51
52           my $t = gsl_cdf_tdist_Pinv( $p, $df );
53

FUNCTIONS

55   The Beta Distribution (gsl_cdf_beta_*)
56       These functions compute the cumulative distribution functions P(x),
57       Q(x) and their inverses for the beta distribution with parameters a and
58       b.
59
60   gsl_cdf_beta_P
61         Signature: (double x(); double a(); double b(); double [o]out())
62
63       gsl_cdf_beta_P processes bad values.  It will set the bad-value flag of
64       all output ndarrays if the flag is set for any of the input ndarrays.
65
66   gsl_cdf_beta_Pinv
67         Signature: (double p(); double a(); double b(); double [o]out())
68
69       gsl_cdf_beta_Pinv processes bad values.  It will set the bad-value flag
70       of all output ndarrays if the flag is set for any of the input
71       ndarrays.
72
73   gsl_cdf_beta_Q
74         Signature: (double x(); double a(); double b(); double [o]out())
75
76       gsl_cdf_beta_Q processes bad values.  It will set the bad-value flag of
77       all output ndarrays if the flag is set for any of the input ndarrays.
78
79   gsl_cdf_beta_Qinv
80         Signature: (double q(); double a(); double b(); double [o]out())
81
82       gsl_cdf_beta_Qinv processes bad values.  It will set the bad-value flag
83       of all output ndarrays if the flag is set for any of the input
84       ndarrays.
85
86   The Binomial Distribution (gsl_cdf_binomial_*)
87       These functions compute the cumulative distribution functions P(k),
88       Q(k) for the binomial distribution with parameters p and n.
89
90   gsl_cdf_binomial_P
91         Signature: (ushort k(); double p(); ushort n(); double [o]out())
92
93       gsl_cdf_binomial_P processes bad values.  It will set the bad-value
94       flag of all output ndarrays if the flag is set for any of the input
95       ndarrays.
96
97   gsl_cdf_binomial_Q
98         Signature: (ushort k(); double p(); ushort n(); double [o]out())
99
100       gsl_cdf_binomial_Q processes bad values.  It will set the bad-value
101       flag of all output ndarrays if the flag is set for any of the input
102       ndarrays.
103
104   The Cauchy Distribution (gsl_cdf_cauchy_*)
105       These functions compute the cumulative distribution functions P(x),
106       Q(x) and their inverses for the Cauchy distribution with scale
107       parameter a.
108
109   gsl_cdf_cauchy_P
110         Signature: (double x(); double a(); double [o]out())
111
112       gsl_cdf_cauchy_P processes bad values.  It will set the bad-value flag
113       of all output ndarrays if the flag is set for any of the input
114       ndarrays.
115
116   gsl_cdf_cauchy_Pinv
117         Signature: (double p(); double a(); double [o]out())
118
119       gsl_cdf_cauchy_Pinv processes bad values.  It will set the bad-value
120       flag of all output ndarrays if the flag is set for any of the input
121       ndarrays.
122
123   gsl_cdf_cauchy_Q
124         Signature: (double x(); double a(); double [o]out())
125
126       gsl_cdf_cauchy_Q processes bad values.  It will set the bad-value flag
127       of all output ndarrays if the flag is set for any of the input
128       ndarrays.
129
130   gsl_cdf_cauchy_Qinv
131         Signature: (double q(); double a(); double [o]out())
132
133       gsl_cdf_cauchy_Qinv processes bad values.  It will set the bad-value
134       flag of all output ndarrays if the flag is set for any of the input
135       ndarrays.
136
137   The Chi-squared Distribution (gsl_cdf_chisq_*)
138       These functions compute the cumulative distribution functions P(x),
139       Q(x) and their inverses for the chi-squared distribution with nu
140       degrees of freedom.
141
142   gsl_cdf_chisq_P
143         Signature: (double x(); double nu(); double [o]out())
144
145       gsl_cdf_chisq_P processes bad values.  It will set the bad-value flag
146       of all output ndarrays if the flag is set for any of the input
147       ndarrays.
148
149   gsl_cdf_chisq_Pinv
150         Signature: (double p(); double nu(); double [o]out())
151
152       gsl_cdf_chisq_Pinv processes bad values.  It will set the bad-value
153       flag of all output ndarrays if the flag is set for any of the input
154       ndarrays.
155
156   gsl_cdf_chisq_Q
157         Signature: (double x(); double nu(); double [o]out())
158
159       gsl_cdf_chisq_Q processes bad values.  It will set the bad-value flag
160       of all output ndarrays if the flag is set for any of the input
161       ndarrays.
162
163   gsl_cdf_chisq_Qinv
164         Signature: (double q(); double nu(); double [o]out())
165
166       gsl_cdf_chisq_Qinv processes bad values.  It will set the bad-value
167       flag of all output ndarrays if the flag is set for any of the input
168       ndarrays.
169
170   The Exponential Distribution (gsl_cdf_exponential_*)
171       These functions compute the cumulative distribution functions P(x),
172       Q(x) and their inverses for the exponential distribution with mean mu.
173
174   gsl_cdf_exponential_P
175         Signature: (double x(); double mu(); double [o]out())
176
177       gsl_cdf_exponential_P processes bad values.  It will set the bad-value
178       flag of all output ndarrays if the flag is set for any of the input
179       ndarrays.
180
181   gsl_cdf_exponential_Pinv
182         Signature: (double p(); double mu(); double [o]out())
183
184       gsl_cdf_exponential_Pinv processes bad values.  It will set the bad-
185       value flag of all output ndarrays if the flag is set for any of the
186       input ndarrays.
187
188   gsl_cdf_exponential_Q
189         Signature: (double x(); double mu(); double [o]out())
190
191       gsl_cdf_exponential_Q processes bad values.  It will set the bad-value
192       flag of all output ndarrays if the flag is set for any of the input
193       ndarrays.
194
195   gsl_cdf_exponential_Qinv
196         Signature: (double q(); double mu(); double [o]out())
197
198       gsl_cdf_exponential_Qinv processes bad values.  It will set the bad-
199       value flag of all output ndarrays if the flag is set for any of the
200       input ndarrays.
201
202   The Exponential Power Distribution (gsl_cdf_exppow_*)
203       These functions compute the cumulative distribution functions P(x),
204       Q(x) for the exponential power distribution with parameters a and b.
205
206   gsl_cdf_exppow_P
207         Signature: (double x(); double a(); double b(); double [o]out())
208
209       gsl_cdf_exppow_P processes bad values.  It will set the bad-value flag
210       of all output ndarrays if the flag is set for any of the input
211       ndarrays.
212
213   gsl_cdf_exppow_Q
214         Signature: (double x(); double a(); double b(); double [o]out())
215
216       gsl_cdf_exppow_Q processes bad values.  It will set the bad-value flag
217       of all output ndarrays if the flag is set for any of the input
218       ndarrays.
219
220   The F-distribution (gsl_cdf_fdist_*)
221       These functions compute the cumulative distribution functions P(x),
222       Q(x) and their inverses for the F-distribution with nu1 and nu2 degrees
223       of freedom.
224
225   gsl_cdf_fdist_P
226         Signature: (double x(); double nua(); double nub(); double [o]out())
227
228       gsl_cdf_fdist_P processes bad values.  It will set the bad-value flag
229       of all output ndarrays if the flag is set for any of the input
230       ndarrays.
231
232   gsl_cdf_fdist_Pinv
233         Signature: (double p(); double nua(); double nub(); double [o]out())
234
235       gsl_cdf_fdist_Pinv processes bad values.  It will set the bad-value
236       flag of all output ndarrays if the flag is set for any of the input
237       ndarrays.
238
239   gsl_cdf_fdist_Q
240         Signature: (double x(); double nua(); double nub(); double [o]out())
241
242       gsl_cdf_fdist_Q processes bad values.  It will set the bad-value flag
243       of all output ndarrays if the flag is set for any of the input
244       ndarrays.
245
246   gsl_cdf_fdist_Qinv
247         Signature: (double q(); double nua(); double nub(); double [o]out())
248
249       gsl_cdf_fdist_Qinv processes bad values.  It will set the bad-value
250       flag of all output ndarrays if the flag is set for any of the input
251       ndarrays.
252
253   The Flat (Uniform) Distribution (gsl_cdf_flat_*)
254       These functions compute the cumulative distribution functions P(x),
255       Q(x) and their inverses for a uniform distribution from a to b.
256
257   gsl_cdf_flat_P
258         Signature: (double x(); double a(); double b(); double [o]out())
259
260       gsl_cdf_flat_P processes bad values.  It will set the bad-value flag of
261       all output ndarrays if the flag is set for any of the input ndarrays.
262
263   gsl_cdf_flat_Pinv
264         Signature: (double p(); double a(); double b(); double [o]out())
265
266       gsl_cdf_flat_Pinv processes bad values.  It will set the bad-value flag
267       of all output ndarrays if the flag is set for any of the input
268       ndarrays.
269
270   gsl_cdf_flat_Q
271         Signature: (double x(); double a(); double b(); double [o]out())
272
273       gsl_cdf_flat_Q processes bad values.  It will set the bad-value flag of
274       all output ndarrays if the flag is set for any of the input ndarrays.
275
276   gsl_cdf_flat_Qinv
277         Signature: (double q(); double a(); double b(); double [o]out())
278
279       gsl_cdf_flat_Qinv processes bad values.  It will set the bad-value flag
280       of all output ndarrays if the flag is set for any of the input
281       ndarrays.
282
283   The Gamma Distribution (gsl_cdf_gamma_*)
284       These functions compute the cumulative distribution functions P(x),
285       Q(x) and their inverses for the gamma distribution with parameters a
286       and b.
287
288   gsl_cdf_gamma_P
289         Signature: (double x(); double a(); double b(); double [o]out())
290
291       gsl_cdf_gamma_P processes bad values.  It will set the bad-value flag
292       of all output ndarrays if the flag is set for any of the input
293       ndarrays.
294
295   gsl_cdf_gamma_Pinv
296         Signature: (double p(); double a(); double b(); double [o]out())
297
298       gsl_cdf_gamma_Pinv processes bad values.  It will set the bad-value
299       flag of all output ndarrays if the flag is set for any of the input
300       ndarrays.
301
302   gsl_cdf_gamma_Q
303         Signature: (double x(); double a(); double b(); double [o]out())
304
305       gsl_cdf_gamma_Q processes bad values.  It will set the bad-value flag
306       of all output ndarrays if the flag is set for any of the input
307       ndarrays.
308
309   gsl_cdf_gamma_Qinv
310         Signature: (double q(); double a(); double b(); double [o]out())
311
312       gsl_cdf_gamma_Qinv processes bad values.  It will set the bad-value
313       flag of all output ndarrays if the flag is set for any of the input
314       ndarrays.
315
316   The Gaussian Distribution (gsl_cdf_gaussian_*)
317       These functions compute the cumulative distribution functions P(x),
318       Q(x) and their inverses for the Gaussian distribution with standard
319       deviation sigma.
320
321   gsl_cdf_gaussian_P
322         Signature: (double x(); double sigma(); double [o]out())
323
324       gsl_cdf_gaussian_P processes bad values.  It will set the bad-value
325       flag of all output ndarrays if the flag is set for any of the input
326       ndarrays.
327
328   gsl_cdf_gaussian_Pinv
329         Signature: (double p(); double sigma(); double [o]out())
330
331       gsl_cdf_gaussian_Pinv processes bad values.  It will set the bad-value
332       flag of all output ndarrays if the flag is set for any of the input
333       ndarrays.
334
335   gsl_cdf_gaussian_Q
336         Signature: (double x(); double sigma(); double [o]out())
337
338       gsl_cdf_gaussian_Q processes bad values.  It will set the bad-value
339       flag of all output ndarrays if the flag is set for any of the input
340       ndarrays.
341
342   gsl_cdf_gaussian_Qinv
343         Signature: (double q(); double sigma(); double [o]out())
344
345       gsl_cdf_gaussian_Qinv processes bad values.  It will set the bad-value
346       flag of all output ndarrays if the flag is set for any of the input
347       ndarrays.
348
349   The Geometric Distribution (gsl_cdf_geometric_*)
350       These functions compute the cumulative distribution functions P(k),
351       Q(k) for the geometric distribution with parameter p.
352
353   gsl_cdf_geometric_P
354         Signature: (ushort k(); double p(); double [o]out())
355
356       gsl_cdf_geometric_P processes bad values.  It will set the bad-value
357       flag of all output ndarrays if the flag is set for any of the input
358       ndarrays.
359
360   gsl_cdf_geometric_Q
361         Signature: (ushort k(); double p(); double [o]out())
362
363       gsl_cdf_geometric_Q processes bad values.  It will set the bad-value
364       flag of all output ndarrays if the flag is set for any of the input
365       ndarrays.
366
367   The Type-1 Gumbel Distribution (gsl_cdf_gumbel1_*)
368       These functions compute the cumulative distribution functions P(x),
369       Q(x) and their inverses for the Type-1 Gumbel distribution with
370       parameters a and b.
371
372   gsl_cdf_gumbel1_P
373         Signature: (double x(); double a(); double b(); double [o]out())
374
375       gsl_cdf_gumbel1_P processes bad values.  It will set the bad-value flag
376       of all output ndarrays if the flag is set for any of the input
377       ndarrays.
378
379   gsl_cdf_gumbel1_Pinv
380         Signature: (double p(); double a(); double b(); double [o]out())
381
382       gsl_cdf_gumbel1_Pinv processes bad values.  It will set the bad-value
383       flag of all output ndarrays if the flag is set for any of the input
384       ndarrays.
385
386   gsl_cdf_gumbel1_Q
387         Signature: (double x(); double a(); double b(); double [o]out())
388
389       gsl_cdf_gumbel1_Q processes bad values.  It will set the bad-value flag
390       of all output ndarrays if the flag is set for any of the input
391       ndarrays.
392
393   gsl_cdf_gumbel1_Qinv
394         Signature: (double q(); double a(); double b(); double [o]out())
395
396       gsl_cdf_gumbel1_Qinv processes bad values.  It will set the bad-value
397       flag of all output ndarrays if the flag is set for any of the input
398       ndarrays.
399
400   The Type-2 Gumbel Distribution (gsl_cdf_gumbel2_*)
401       These functions compute the cumulative distribution functions P(x),
402       Q(x) and their inverses for the Type-2 Gumbel distribution with
403       parameters a and b.
404
405   gsl_cdf_gumbel2_P
406         Signature: (double x(); double a(); double b(); double [o]out())
407
408       gsl_cdf_gumbel2_P processes bad values.  It will set the bad-value flag
409       of all output ndarrays if the flag is set for any of the input
410       ndarrays.
411
412   gsl_cdf_gumbel2_Pinv
413         Signature: (double p(); double a(); double b(); double [o]out())
414
415       gsl_cdf_gumbel2_Pinv processes bad values.  It will set the bad-value
416       flag of all output ndarrays if the flag is set for any of the input
417       ndarrays.
418
419   gsl_cdf_gumbel2_Q
420         Signature: (double x(); double a(); double b(); double [o]out())
421
422       gsl_cdf_gumbel2_Q processes bad values.  It will set the bad-value flag
423       of all output ndarrays if the flag is set for any of the input
424       ndarrays.
425
426   gsl_cdf_gumbel2_Qinv
427         Signature: (double q(); double a(); double b(); double [o]out())
428
429       gsl_cdf_gumbel2_Qinv processes bad values.  It will set the bad-value
430       flag of all output ndarrays if the flag is set for any of the input
431       ndarrays.
432
433   The Hypergeometric Distribution (gsl_cdf_hypergeometric_*)
434       These functions compute the cumulative distribution functions P(k),
435       Q(k) for the hypergeometric distribution with parameters n1, n2 and t.
436
437   gsl_cdf_hypergeometric_P
438         Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); double [o]out())
439
440       gsl_cdf_hypergeometric_P processes bad values.  It will set the bad-
441       value flag of all output ndarrays if the flag is set for any of the
442       input ndarrays.
443
444   gsl_cdf_hypergeometric_Q
445         Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); double [o]out())
446
447       gsl_cdf_hypergeometric_Q processes bad values.  It will set the bad-
448       value flag of all output ndarrays if the flag is set for any of the
449       input ndarrays.
450
451   The Laplace Distribution (gsl_cdf_laplace_*)
452       These functions compute the cumulative distribution functions P(x),
453       Q(x) and their inverses for the Laplace distribution with width a.
454
455   gsl_cdf_laplace_P
456         Signature: (double x(); double a(); double [o]out())
457
458       gsl_cdf_laplace_P processes bad values.  It will set the bad-value flag
459       of all output ndarrays if the flag is set for any of the input
460       ndarrays.
461
462   gsl_cdf_laplace_Pinv
463         Signature: (double p(); double a(); double [o]out())
464
465       gsl_cdf_laplace_Pinv processes bad values.  It will set the bad-value
466       flag of all output ndarrays if the flag is set for any of the input
467       ndarrays.
468
469   gsl_cdf_laplace_Q
470         Signature: (double x(); double a(); double [o]out())
471
472       gsl_cdf_laplace_Q processes bad values.  It will set the bad-value flag
473       of all output ndarrays if the flag is set for any of the input
474       ndarrays.
475
476   gsl_cdf_laplace_Qinv
477         Signature: (double q(); double a(); double [o]out())
478
479       gsl_cdf_laplace_Qinv processes bad values.  It will set the bad-value
480       flag of all output ndarrays if the flag is set for any of the input
481       ndarrays.
482
483   The Logistic Distribution (gsl_cdf_logistic_*)
484       These functions compute the cumulative distribution functions P(x),
485       Q(x) and their inverses for the logistic distribution with scale
486       parameter a.
487
488   gsl_cdf_logistic_P
489         Signature: (double x(); double a(); double [o]out())
490
491       gsl_cdf_logistic_P processes bad values.  It will set the bad-value
492       flag of all output ndarrays if the flag is set for any of the input
493       ndarrays.
494
495   gsl_cdf_logistic_Pinv
496         Signature: (double p(); double a(); double [o]out())
497
498       gsl_cdf_logistic_Pinv processes bad values.  It will set the bad-value
499       flag of all output ndarrays if the flag is set for any of the input
500       ndarrays.
501
502   gsl_cdf_logistic_Q
503         Signature: (double x(); double a(); double [o]out())
504
505       gsl_cdf_logistic_Q processes bad values.  It will set the bad-value
506       flag of all output ndarrays if the flag is set for any of the input
507       ndarrays.
508
509   gsl_cdf_logistic_Qinv
510         Signature: (double q(); double a(); double [o]out())
511
512       gsl_cdf_logistic_Qinv processes bad values.  It will set the bad-value
513       flag of all output ndarrays if the flag is set for any of the input
514       ndarrays.
515
516   The Lognormal Distribution (gsl_cdf_lognormal_*)
517       These functions compute the cumulative distribution functions P(x),
518       Q(x) and their inverses for the lognormal distribution with parameters
519       zeta and sigma.
520
521   gsl_cdf_lognormal_P
522         Signature: (double x(); double zeta(); double sigma(); double [o]out())
523
524       gsl_cdf_lognormal_P processes bad values.  It will set the bad-value
525       flag of all output ndarrays if the flag is set for any of the input
526       ndarrays.
527
528   gsl_cdf_lognormal_Pinv
529         Signature: (double p(); double zeta(); double sigma(); double [o]out())
530
531       gsl_cdf_lognormal_Pinv processes bad values.  It will set the bad-value
532       flag of all output ndarrays if the flag is set for any of the input
533       ndarrays.
534
535   gsl_cdf_lognormal_Q
536         Signature: (double x(); double zeta(); double sigma(); double [o]out())
537
538       gsl_cdf_lognormal_Q processes bad values.  It will set the bad-value
539       flag of all output ndarrays if the flag is set for any of the input
540       ndarrays.
541
542   gsl_cdf_lognormal_Qinv
543         Signature: (double q(); double zeta(); double sigma(); double [o]out())
544
545       gsl_cdf_lognormal_Qinv processes bad values.  It will set the bad-value
546       flag of all output ndarrays if the flag is set for any of the input
547       ndarrays.
548
549   gsl_cdf_negative_binomial_P
550         Signature: (ushort k(); double p(); double n(); double [o]out())
551
552       gsl_cdf_negative_binomial_P processes bad values.  It will set the bad-
553       value flag of all output ndarrays if the flag is set for any of the
554       input ndarrays.
555
556   gsl_cdf_negative_binomial_Q
557         Signature: (ushort k(); double p(); double n(); double [o]out())
558
559       gsl_cdf_negative_binomial_Q processes bad values.  It will set the bad-
560       value flag of all output ndarrays if the flag is set for any of the
561       input ndarrays.
562
563   The Pareto Distribution (gsl_cdf_pareto_*)
564       These functions compute the cumulative distribution functions P(x),
565       Q(x) and their inverses for the Pareto distribution with exponent a and
566       scale b.
567
568   gsl_cdf_pareto_P
569         Signature: (double x(); double a(); double b(); double [o]out())
570
571       gsl_cdf_pareto_P processes bad values.  It will set the bad-value flag
572       of all output ndarrays if the flag is set for any of the input
573       ndarrays.
574
575   gsl_cdf_pareto_Pinv
576         Signature: (double p(); double a(); double b(); double [o]out())
577
578       gsl_cdf_pareto_Pinv processes bad values.  It will set the bad-value
579       flag of all output ndarrays if the flag is set for any of the input
580       ndarrays.
581
582   gsl_cdf_pareto_Q
583         Signature: (double x(); double a(); double b(); double [o]out())
584
585       gsl_cdf_pareto_Q processes bad values.  It will set the bad-value flag
586       of all output ndarrays if the flag is set for any of the input
587       ndarrays.
588
589   gsl_cdf_pareto_Qinv
590         Signature: (double q(); double a(); double b(); double [o]out())
591
592       gsl_cdf_pareto_Qinv processes bad values.  It will set the bad-value
593       flag of all output ndarrays if the flag is set for any of the input
594       ndarrays.
595
596   The Pascal Distribution (gsl_cdf_pascal_*)
597       These functions compute the cumulative distribution functions P(k),
598       Q(k) for the Pascal distribution with parameters p and n.
599
600   gsl_cdf_pascal_P
601         Signature: (ushort k(); double p(); ushort n(); double [o]out())
602
603       gsl_cdf_pascal_P processes bad values.  It will set the bad-value flag
604       of all output ndarrays if the flag is set for any of the input
605       ndarrays.
606
607   gsl_cdf_pascal_Q
608         Signature: (ushort k(); double p(); ushort n(); double [o]out())
609
610       gsl_cdf_pascal_Q processes bad values.  It will set the bad-value flag
611       of all output ndarrays if the flag is set for any of the input
612       ndarrays.
613
614   The Poisson Distribution (gsl_cdf_poisson_*)
615       These functions compute the cumulative distribution functions P(k),
616       Q(k) for the Poisson distribution with parameter mu.
617
618   gsl_cdf_poisson_P
619         Signature: (ushort k(); double mu(); double [o]out())
620
621       gsl_cdf_poisson_P processes bad values.  It will set the bad-value flag
622       of all output ndarrays if the flag is set for any of the input
623       ndarrays.
624
625   gsl_cdf_poisson_Q
626         Signature: (ushort k(); double mu(); double [o]out())
627
628       gsl_cdf_poisson_Q processes bad values.  It will set the bad-value flag
629       of all output ndarrays if the flag is set for any of the input
630       ndarrays.
631
632   The Rayleigh Distribution (gsl_cdf_rayleigh_*)
633       These functions compute the cumulative distribution functions P(x),
634       Q(x) and their inverses for the Rayleigh distribution with scale
635       parameter sigma.
636
637   gsl_cdf_rayleigh_P
638         Signature: (double x(); double sigma(); double [o]out())
639
640       gsl_cdf_rayleigh_P processes bad values.  It will set the bad-value
641       flag of all output ndarrays if the flag is set for any of the input
642       ndarrays.
643
644   gsl_cdf_rayleigh_Pinv
645         Signature: (double p(); double sigma(); double [o]out())
646
647       gsl_cdf_rayleigh_Pinv processes bad values.  It will set the bad-value
648       flag of all output ndarrays if the flag is set for any of the input
649       ndarrays.
650
651   gsl_cdf_rayleigh_Q
652         Signature: (double x(); double sigma(); double [o]out())
653
654       gsl_cdf_rayleigh_Q processes bad values.  It will set the bad-value
655       flag of all output ndarrays if the flag is set for any of the input
656       ndarrays.
657
658   gsl_cdf_rayleigh_Qinv
659         Signature: (double q(); double sigma(); double [o]out())
660
661       gsl_cdf_rayleigh_Qinv processes bad values.  It will set the bad-value
662       flag of all output ndarrays if the flag is set for any of the input
663       ndarrays.
664
665   The t-distribution (gsl_cdf_tdist_*)
666       These functions compute the cumulative distribution functions P(x),
667       Q(x) and their inverses for the t-distribution with nu degrees of
668       freedom.
669
670   gsl_cdf_tdist_P
671         Signature: (double x(); double nu(); double [o]out())
672
673       gsl_cdf_tdist_P processes bad values.  It will set the bad-value flag
674       of all output ndarrays if the flag is set for any of the input
675       ndarrays.
676
677   gsl_cdf_tdist_Pinv
678         Signature: (double p(); double nu(); double [o]out())
679
680       gsl_cdf_tdist_Pinv processes bad values.  It will set the bad-value
681       flag of all output ndarrays if the flag is set for any of the input
682       ndarrays.
683
684   gsl_cdf_tdist_Q
685         Signature: (double x(); double nu(); double [o]out())
686
687       gsl_cdf_tdist_Q processes bad values.  It will set the bad-value flag
688       of all output ndarrays if the flag is set for any of the input
689       ndarrays.
690
691   gsl_cdf_tdist_Qinv
692         Signature: (double q(); double nu(); double [o]out())
693
694       gsl_cdf_tdist_Qinv processes bad values.  It will set the bad-value
695       flag of all output ndarrays if the flag is set for any of the input
696       ndarrays.
697
698   The Unit Gaussian Distribution (gsl_cdf_ugaussian_*)
699       These functions compute the cumulative distribution functions P(x),
700       Q(x) and their inverses for the unit Gaussian distribution.
701
702   gsl_cdf_ugaussian_P
703         Signature: (double x(); double [o]out())
704
705       gsl_cdf_ugaussian_P processes bad values.  It will set the bad-value
706       flag of all output ndarrays if the flag is set for any of the input
707       ndarrays.
708
709   gsl_cdf_ugaussian_Pinv
710         Signature: (double p(); double [o]out())
711
712       gsl_cdf_ugaussian_Pinv processes bad values.  It will set the bad-value
713       flag of all output ndarrays if the flag is set for any of the input
714       ndarrays.
715
716   gsl_cdf_ugaussian_Q
717         Signature: (double x(); double [o]out())
718
719       gsl_cdf_ugaussian_Q processes bad values.  It will set the bad-value
720       flag of all output ndarrays if the flag is set for any of the input
721       ndarrays.
722
723   gsl_cdf_ugaussian_Qinv
724         Signature: (double q(); double [o]out())
725
726       gsl_cdf_ugaussian_Qinv processes bad values.  It will set the bad-value
727       flag of all output ndarrays if the flag is set for any of the input
728       ndarrays.
729
730   The Weibull Distribution (gsl_cdf_weibull_*)
731       These functions compute the cumulative distribution functions P(x),
732       Q(x) and their inverses for the Weibull distribution with scale a and
733       exponent b.
734
735   gsl_cdf_weibull_P
736         Signature: (double x(); double a(); double b(); double [o]out())
737
738       gsl_cdf_weibull_P processes bad values.  It will set the bad-value flag
739       of all output ndarrays if the flag is set for any of the input
740       ndarrays.
741
742   gsl_cdf_weibull_Pinv
743         Signature: (double p(); double a(); double b(); double [o]out())
744
745       gsl_cdf_weibull_Pinv processes bad values.  It will set the bad-value
746       flag of all output ndarrays if the flag is set for any of the input
747       ndarrays.
748
749   gsl_cdf_weibull_Q
750         Signature: (double x(); double a(); double b(); double [o]out())
751
752       gsl_cdf_weibull_Q processes bad values.  It will set the bad-value flag
753       of all output ndarrays if the flag is set for any of the input
754       ndarrays.
755
756   gsl_cdf_weibull_Qinv
757         Signature: (double q(); double a(); double b(); double [o]out())
758
759       gsl_cdf_weibull_Qinv processes bad values.  It will set the bad-value
760       flag of all output ndarrays if the flag is set for any of the input
761       ndarrays.
762

AUTHOR

764       Copyright (C) 2009 Maggie J. Xiong <maggiexyz users.sourceforge.net>
765
766       The GSL CDF module was written by J. Stover.
767
768       All rights reserved. There is no warranty. You are allowed to
769       redistribute this software / documentation as described in the file
770       COPYING in the PDL distribution.
771
772
773
774perl v5.36.0                      2023-01-20                            CDF(3)
Impressum