.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is turned on, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .ie \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} .el \{\ . de IX .. .\} .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "CDF 3pm" .TH CDF 3pm "2012-06-04" "perl v5.14.2" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" PDL::GSL::CDF \- PDL interface to GSL Cumulative Distribution Functions .SH "DESCRIPTION" .IX Header "DESCRIPTION" This is an interface to the Cumulative Distribution Function package present in the \s-1GNU\s0 Scientific Library. .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 2 \& use PDL; \& use PDL::GSL::CDF; \& \& my $p = gsl_cdf_tdist_P( $t, $df ); \& \& my $t = gsl_cdf_tdist_Pinv( $p, $df ); .Ve .SH "FUNCTIONS" .IX Header "FUNCTIONS" .SS "gsl_cdf_ugaussian_P" .IX Subsection "gsl_cdf_ugaussian_P" .Vb 1 \& Signature: (double x(); [o]out()) .Ve .PP gsl_cdf_ugaussian_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_ugaussian_Pinv" .IX Subsection "gsl_cdf_ugaussian_Pinv" .Vb 1 \& Signature: (double p(); [o]out()) .Ve .PP gsl_cdf_ugaussian_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gaussian_P" .IX Subsection "gsl_cdf_gaussian_P" .Vb 1 \& Signature: (double x(); double sigma(); [o]out()) .Ve .PP gsl_cdf_gaussian_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gaussian_Pinv" .IX Subsection "gsl_cdf_gaussian_Pinv" .Vb 1 \& Signature: (double p(); double sigma(); [o]out()) .Ve .PP gsl_cdf_gaussian_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gamma_P" .IX Subsection "gsl_cdf_gamma_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_gamma_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gamma_Pinv" .IX Subsection "gsl_cdf_gamma_Pinv" .Vb 1 \& Signature: (double p(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_gamma_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_cauchy_P" .IX Subsection "gsl_cdf_cauchy_P" .Vb 1 \& Signature: (double x(); double a(); [o]out()) .Ve .PP gsl_cdf_cauchy_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_cauchy_Pinv" .IX Subsection "gsl_cdf_cauchy_Pinv" .Vb 1 \& Signature: (double p(); double a(); [o]out()) .Ve .PP gsl_cdf_cauchy_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_laplace_P" .IX Subsection "gsl_cdf_laplace_P" .Vb 1 \& Signature: (double x(); double a(); [o]out()) .Ve .PP gsl_cdf_laplace_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_laplace_Pinv" .IX Subsection "gsl_cdf_laplace_Pinv" .Vb 1 \& Signature: (double p(); double a(); [o]out()) .Ve .PP gsl_cdf_laplace_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_rayleigh_P" .IX Subsection "gsl_cdf_rayleigh_P" .Vb 1 \& Signature: (double x(); double sigma(); [o]out()) .Ve .PP gsl_cdf_rayleigh_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_rayleigh_Pinv" .IX Subsection "gsl_cdf_rayleigh_Pinv" .Vb 1 \& Signature: (double p(); double sigma(); [o]out()) .Ve .PP gsl_cdf_rayleigh_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_chisq_P" .IX Subsection "gsl_cdf_chisq_P" .Vb 1 \& Signature: (double x(); double nu(); [o]out()) .Ve .PP gsl_cdf_chisq_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_chisq_Pinv" .IX Subsection "gsl_cdf_chisq_Pinv" .Vb 1 \& Signature: (double p(); double nu(); [o]out()) .Ve .PP gsl_cdf_chisq_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_exponential_P" .IX Subsection "gsl_cdf_exponential_P" .Vb 1 \& Signature: (double x(); double mu(); [o]out()) .Ve .PP gsl_cdf_exponential_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_exponential_Pinv" .IX Subsection "gsl_cdf_exponential_Pinv" .Vb 1 \& Signature: (double p(); double mu(); [o]out()) .Ve .PP gsl_cdf_exponential_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_exppow_P" .IX Subsection "gsl_cdf_exppow_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_exppow_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_tdist_P" .IX Subsection "gsl_cdf_tdist_P" .Vb 1 \& Signature: (double x(); double nu(); [o]out()) .Ve .PP gsl_cdf_tdist_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_tdist_Pinv" .IX Subsection "gsl_cdf_tdist_Pinv" .Vb 1 \& Signature: (double p(); double nu(); [o]out()) .Ve .PP gsl_cdf_tdist_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_fdist_P" .IX Subsection "gsl_cdf_fdist_P" .Vb 1 \& Signature: (double x(); double nua(); double nub(); [o]out()) .Ve .PP gsl_cdf_fdist_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_fdist_Pinv" .IX Subsection "gsl_cdf_fdist_Pinv" .Vb 1 \& Signature: (double p(); double nua(); double nub(); [o]out()) .Ve .PP gsl_cdf_fdist_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_beta_P" .IX Subsection "gsl_cdf_beta_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_beta_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_beta_Pinv" .IX Subsection "gsl_cdf_beta_Pinv" .Vb 1 \& Signature: (double p(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_beta_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_flat_P" .IX Subsection "gsl_cdf_flat_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_flat_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_flat_Pinv" .IX Subsection "gsl_cdf_flat_Pinv" .Vb 1 \& Signature: (double p(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_flat_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_lognormal_P" .IX Subsection "gsl_cdf_lognormal_P" .Vb 1 \& Signature: (double x(); double zeta(); double sigma(); [o]out()) .Ve .PP gsl_cdf_lognormal_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_lognormal_Pinv" .IX Subsection "gsl_cdf_lognormal_Pinv" .Vb 1 \& Signature: (double p(); double zeta(); double sigma(); [o]out()) .Ve .PP gsl_cdf_lognormal_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gumbel1_P" .IX Subsection "gsl_cdf_gumbel1_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_gumbel1_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gumbel1_Pinv" .IX Subsection "gsl_cdf_gumbel1_Pinv" .Vb 1 \& Signature: (double p(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_gumbel1_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gumbel2_P" .IX Subsection "gsl_cdf_gumbel2_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_gumbel2_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_gumbel2_Pinv" .IX Subsection "gsl_cdf_gumbel2_Pinv" .Vb 1 \& Signature: (double p(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_gumbel2_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_weibull_P" .IX Subsection "gsl_cdf_weibull_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_weibull_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_weibull_Pinv" .IX Subsection "gsl_cdf_weibull_Pinv" .Vb 1 \& Signature: (double p(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_weibull_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_pareto_P" .IX Subsection "gsl_cdf_pareto_P" .Vb 1 \& Signature: (double x(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_pareto_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_pareto_Pinv" .IX Subsection "gsl_cdf_pareto_Pinv" .Vb 1 \& Signature: (double p(); double a(); double b(); [o]out()) .Ve .PP gsl_cdf_pareto_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_logistic_P" .IX Subsection "gsl_cdf_logistic_P" .Vb 1 \& Signature: (double x(); double a(); [o]out()) .Ve .PP gsl_cdf_logistic_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_logistic_Pinv" .IX Subsection "gsl_cdf_logistic_Pinv" .Vb 1 \& Signature: (double p(); double a(); [o]out()) .Ve .PP gsl_cdf_logistic_Pinv does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_binomial_P" .IX Subsection "gsl_cdf_binomial_P" .Vb 1 \& Signature: (ushort k(); double p(); ushort n(); [o]out()) .Ve .PP gsl_cdf_binomial_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_poisson_P" .IX Subsection "gsl_cdf_poisson_P" .Vb 1 \& Signature: (ushort k(); double mu(); [o]out()) .Ve .PP gsl_cdf_poisson_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_geometric_P" .IX Subsection "gsl_cdf_geometric_P" .Vb 1 \& Signature: (ushort k(); double p(); [o]out()) .Ve .PP gsl_cdf_geometric_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_negative_binomial_P" .IX Subsection "gsl_cdf_negative_binomial_P" .Vb 1 \& Signature: (ushort k(); double p(); double n(); [o]out()) .Ve .PP gsl_cdf_negative_binomial_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_pascal_P" .IX Subsection "gsl_cdf_pascal_P" .Vb 1 \& Signature: (ushort k(); double p(); ushort n(); [o]out()) .Ve .PP gsl_cdf_pascal_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SS "gsl_cdf_hypergeometric_P" .IX Subsection "gsl_cdf_hypergeometric_P" .Vb 1 \& Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); [o]out()) .Ve .PP gsl_cdf_hypergeometric_P does handle bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. .SH "AUTHOR" .IX Header "AUTHOR" Copyright (C) 2009 Maggie J. Xiong .PP The \s-1GSL\s0 \s-1CDF\s0 module was written by J. Stover. .PP All rights reserved. There is no warranty. You are allowed to redistribute this software / documentation as described in the file \s-1COPYING\s0 in the \s-1PDL\s0 distribution.