1CDF(3) User Contributed Perl Documentation CDF(3)
2
3
4
6 PDL::GSL::CDF - PDL interface to GSL Cumulative Distribution Functions
7
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
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
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
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)