"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "GENERATED/PDL/GSL/CDF.pm" between
PDL-2.079.tar.gz and PDL-2.080.tar.gz

About: PDL (Perl Data Language) aims to turn perl into an efficient numerical language for scientific computing (similar to IDL and MatLab).

CDF.pm  (PDL-2.079):CDF.pm  (PDL-2.080)
skipping to change at line 80 skipping to change at line 80
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Beta Distribution (gsl_cdf_beta_*) =head2 The Beta Distribution (gsl_cdf_beta_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the beta distribution with parameters I<a> and I<b>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the beta distribution with parameters I<a> and I<b>.
=cut =cut
#line 96 "CDF.pm" #line 96 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_beta_P =head2 gsl_cdf_beta_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_beta_P processes bad values. gsl_cdf_beta_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 121 "CDF.pm" #line 121 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_beta_P = \&PDL::gsl_cdf_beta_P; *gsl_cdf_beta_P = \&PDL::gsl_cdf_beta_P;
#line 128 "CDF.pm" #line 128 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_beta_Pinv =head2 gsl_cdf_beta_Pinv
=for sig =for sig
Signature: (double p(); double a(); double b(); double [o]out()) Signature: (double p(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_beta_Pinv processes bad values. gsl_cdf_beta_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 153 "CDF.pm" #line 153 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_beta_Pinv = \&PDL::gsl_cdf_beta_Pinv; *gsl_cdf_beta_Pinv = \&PDL::gsl_cdf_beta_Pinv;
#line 160 "CDF.pm" #line 160 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_beta_Q =head2 gsl_cdf_beta_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_beta_Q processes bad values. gsl_cdf_beta_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 185 "CDF.pm" #line 185 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_beta_Q = \&PDL::gsl_cdf_beta_Q; *gsl_cdf_beta_Q = \&PDL::gsl_cdf_beta_Q;
#line 192 "CDF.pm" #line 192 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_beta_Qinv =head2 gsl_cdf_beta_Qinv
=for sig =for sig
Signature: (double q(); double a(); double b(); double [o]out()) Signature: (double q(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_beta_Qinv processes bad values. gsl_cdf_beta_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 217 "CDF.pm" #line 217 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_beta_Qinv = \&PDL::gsl_cdf_beta_Qinv; *gsl_cdf_beta_Qinv = \&PDL::gsl_cdf_beta_Qinv;
#line 224 "CDF.pm" #line 224 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Binomial Distribution (gsl_cdf_binomial_*) =head2 The Binomial Distribution (gsl_cdf_binomial_*)
These functions compute the cumulative distribution functions P(k), Q(k) for the binomial distribution with parameters I<p> and I<n>. These functions compute the cumulative distribution functions P(k), Q(k) for the binomial distribution with parameters I<p> and I<n>.
=cut =cut
#line 236 "CDF.pm" #line 236 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_binomial_P =head2 gsl_cdf_binomial_P
=for sig =for sig
Signature: (ushort k(); double p(); ushort n(); double [o]out()) Signature: (ushort k(); double p(); ushort n(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_binomial_P processes bad values. gsl_cdf_binomial_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 261 "CDF.pm" #line 261 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_binomial_P = \&PDL::gsl_cdf_binomial_P; *gsl_cdf_binomial_P = \&PDL::gsl_cdf_binomial_P;
#line 268 "CDF.pm" #line 268 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_binomial_Q =head2 gsl_cdf_binomial_Q
=for sig =for sig
Signature: (ushort k(); double p(); ushort n(); double [o]out()) Signature: (ushort k(); double p(); ushort n(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_binomial_Q processes bad values. gsl_cdf_binomial_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 293 "CDF.pm" #line 293 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_binomial_Q = \&PDL::gsl_cdf_binomial_Q; *gsl_cdf_binomial_Q = \&PDL::gsl_cdf_binomial_Q;
#line 300 "CDF.pm" #line 300 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Cauchy Distribution (gsl_cdf_cauchy_*) =head2 The Cauchy Distribution (gsl_cdf_cauchy_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Cauchy distribution with scale parameter I<a>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Cauchy distribution with scale parameter I<a>.
=cut =cut
#line 312 "CDF.pm" #line 312 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_cauchy_P =head2 gsl_cdf_cauchy_P
=for sig =for sig
Signature: (double x(); double a(); double [o]out()) Signature: (double x(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_cauchy_P processes bad values. gsl_cdf_cauchy_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 337 "CDF.pm" #line 337 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_cauchy_P = \&PDL::gsl_cdf_cauchy_P; *gsl_cdf_cauchy_P = \&PDL::gsl_cdf_cauchy_P;
#line 344 "CDF.pm" #line 344 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_cauchy_Pinv =head2 gsl_cdf_cauchy_Pinv
=for sig =for sig
Signature: (double p(); double a(); double [o]out()) Signature: (double p(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_cauchy_Pinv processes bad values. gsl_cdf_cauchy_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 369 "CDF.pm" #line 369 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_cauchy_Pinv = \&PDL::gsl_cdf_cauchy_Pinv; *gsl_cdf_cauchy_Pinv = \&PDL::gsl_cdf_cauchy_Pinv;
#line 376 "CDF.pm" #line 376 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_cauchy_Q =head2 gsl_cdf_cauchy_Q
=for sig =for sig
Signature: (double x(); double a(); double [o]out()) Signature: (double x(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_cauchy_Q processes bad values. gsl_cdf_cauchy_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 401 "CDF.pm" #line 401 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_cauchy_Q = \&PDL::gsl_cdf_cauchy_Q; *gsl_cdf_cauchy_Q = \&PDL::gsl_cdf_cauchy_Q;
#line 408 "CDF.pm" #line 408 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_cauchy_Qinv =head2 gsl_cdf_cauchy_Qinv
=for sig =for sig
Signature: (double q(); double a(); double [o]out()) Signature: (double q(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_cauchy_Qinv processes bad values. gsl_cdf_cauchy_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 433 "CDF.pm" #line 433 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_cauchy_Qinv = \&PDL::gsl_cdf_cauchy_Qinv; *gsl_cdf_cauchy_Qinv = \&PDL::gsl_cdf_cauchy_Qinv;
#line 440 "CDF.pm" #line 440 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Chi-squared Distribution (gsl_cdf_chisq_*) =head2 The Chi-squared Distribution (gsl_cdf_chisq_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the chi-squared distribution with I<nu> degrees of freedom. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the chi-squared distribution with I<nu> degrees of freedom.
=cut =cut
#line 452 "CDF.pm" #line 452 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_chisq_P =head2 gsl_cdf_chisq_P
=for sig =for sig
Signature: (double x(); double nu(); double [o]out()) Signature: (double x(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_chisq_P processes bad values. gsl_cdf_chisq_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 477 "CDF.pm" #line 477 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_chisq_P = \&PDL::gsl_cdf_chisq_P; *gsl_cdf_chisq_P = \&PDL::gsl_cdf_chisq_P;
#line 484 "CDF.pm" #line 484 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_chisq_Pinv =head2 gsl_cdf_chisq_Pinv
=for sig =for sig
Signature: (double p(); double nu(); double [o]out()) Signature: (double p(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_chisq_Pinv processes bad values. gsl_cdf_chisq_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 509 "CDF.pm" #line 509 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_chisq_Pinv = \&PDL::gsl_cdf_chisq_Pinv; *gsl_cdf_chisq_Pinv = \&PDL::gsl_cdf_chisq_Pinv;
#line 516 "CDF.pm" #line 516 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_chisq_Q =head2 gsl_cdf_chisq_Q
=for sig =for sig
Signature: (double x(); double nu(); double [o]out()) Signature: (double x(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_chisq_Q processes bad values. gsl_cdf_chisq_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 541 "CDF.pm" #line 541 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_chisq_Q = \&PDL::gsl_cdf_chisq_Q; *gsl_cdf_chisq_Q = \&PDL::gsl_cdf_chisq_Q;
#line 548 "CDF.pm" #line 548 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_chisq_Qinv =head2 gsl_cdf_chisq_Qinv
=for sig =for sig
Signature: (double q(); double nu(); double [o]out()) Signature: (double q(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_chisq_Qinv processes bad values. gsl_cdf_chisq_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 573 "CDF.pm" #line 573 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_chisq_Qinv = \&PDL::gsl_cdf_chisq_Qinv; *gsl_cdf_chisq_Qinv = \&PDL::gsl_cdf_chisq_Qinv;
#line 580 "CDF.pm" #line 580 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Exponential Distribution (gsl_cdf_exponential_*) =head2 The Exponential Distribution (gsl_cdf_exponential_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the exponential distribution with mean I<mu>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the exponential distribution with mean I<mu>.
=cut =cut
#line 592 "CDF.pm" #line 592 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_exponential_P =head2 gsl_cdf_exponential_P
=for sig =for sig
Signature: (double x(); double mu(); double [o]out()) Signature: (double x(); double mu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_exponential_P processes bad values. gsl_cdf_exponential_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 617 "CDF.pm" #line 617 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_exponential_P = \&PDL::gsl_cdf_exponential_P; *gsl_cdf_exponential_P = \&PDL::gsl_cdf_exponential_P;
#line 624 "CDF.pm" #line 624 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_exponential_Pinv =head2 gsl_cdf_exponential_Pinv
=for sig =for sig
Signature: (double p(); double mu(); double [o]out()) Signature: (double p(); double mu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_exponential_Pinv processes bad values. gsl_cdf_exponential_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 649 "CDF.pm" #line 649 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_exponential_Pinv = \&PDL::gsl_cdf_exponential_Pinv; *gsl_cdf_exponential_Pinv = \&PDL::gsl_cdf_exponential_Pinv;
#line 656 "CDF.pm" #line 656 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_exponential_Q =head2 gsl_cdf_exponential_Q
=for sig =for sig
Signature: (double x(); double mu(); double [o]out()) Signature: (double x(); double mu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_exponential_Q processes bad values. gsl_cdf_exponential_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 681 "CDF.pm" #line 681 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_exponential_Q = \&PDL::gsl_cdf_exponential_Q; *gsl_cdf_exponential_Q = \&PDL::gsl_cdf_exponential_Q;
#line 688 "CDF.pm" #line 688 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_exponential_Qinv =head2 gsl_cdf_exponential_Qinv
=for sig =for sig
Signature: (double q(); double mu(); double [o]out()) Signature: (double q(); double mu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_exponential_Qinv processes bad values. gsl_cdf_exponential_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 713 "CDF.pm" #line 713 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_exponential_Qinv = \&PDL::gsl_cdf_exponential_Qinv; *gsl_cdf_exponential_Qinv = \&PDL::gsl_cdf_exponential_Qinv;
#line 720 "CDF.pm" #line 720 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Exponential Power Distribution (gsl_cdf_exppow_*) =head2 The Exponential Power Distribution (gsl_cdf_exppow_*)
These functions compute the cumulative distribution functions P(x), Q(x) for the exponential power distribution with parameters I<a> and I<b>. These functions compute the cumulative distribution functions P(x), Q(x) for the exponential power distribution with parameters I<a> and I<b>.
=cut =cut
#line 732 "CDF.pm" #line 732 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_exppow_P =head2 gsl_cdf_exppow_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_exppow_P processes bad values. gsl_cdf_exppow_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 757 "CDF.pm" #line 757 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_exppow_P = \&PDL::gsl_cdf_exppow_P; *gsl_cdf_exppow_P = \&PDL::gsl_cdf_exppow_P;
#line 764 "CDF.pm" #line 764 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_exppow_Q =head2 gsl_cdf_exppow_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_exppow_Q processes bad values. gsl_cdf_exppow_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 789 "CDF.pm" #line 789 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_exppow_Q = \&PDL::gsl_cdf_exppow_Q; *gsl_cdf_exppow_Q = \&PDL::gsl_cdf_exppow_Q;
#line 796 "CDF.pm" #line 796 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The F-distribution (gsl_cdf_fdist_*) =head2 The F-distribution (gsl_cdf_fdist_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the F-distribution with I<nu1> and I<nu2> degrees of freedom. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the F-distribution with I<nu1> and I<nu2> degrees of freedom.
=cut =cut
#line 808 "CDF.pm" #line 808 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_fdist_P =head2 gsl_cdf_fdist_P
=for sig =for sig
Signature: (double x(); double nua(); double nub(); double [o]out()) Signature: (double x(); double nua(); double nub(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_fdist_P processes bad values. gsl_cdf_fdist_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 833 "CDF.pm" #line 833 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_fdist_P = \&PDL::gsl_cdf_fdist_P; *gsl_cdf_fdist_P = \&PDL::gsl_cdf_fdist_P;
#line 840 "CDF.pm" #line 840 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_fdist_Pinv =head2 gsl_cdf_fdist_Pinv
=for sig =for sig
Signature: (double p(); double nua(); double nub(); double [o]out()) Signature: (double p(); double nua(); double nub(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_fdist_Pinv processes bad values. gsl_cdf_fdist_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 865 "CDF.pm" #line 865 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_fdist_Pinv = \&PDL::gsl_cdf_fdist_Pinv; *gsl_cdf_fdist_Pinv = \&PDL::gsl_cdf_fdist_Pinv;
#line 872 "CDF.pm" #line 872 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_fdist_Q =head2 gsl_cdf_fdist_Q
=for sig =for sig
Signature: (double x(); double nua(); double nub(); double [o]out()) Signature: (double x(); double nua(); double nub(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_fdist_Q processes bad values. gsl_cdf_fdist_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 897 "CDF.pm" #line 897 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_fdist_Q = \&PDL::gsl_cdf_fdist_Q; *gsl_cdf_fdist_Q = \&PDL::gsl_cdf_fdist_Q;
#line 904 "CDF.pm" #line 904 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_fdist_Qinv =head2 gsl_cdf_fdist_Qinv
=for sig =for sig
Signature: (double q(); double nua(); double nub(); double [o]out()) Signature: (double q(); double nua(); double nub(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_fdist_Qinv processes bad values. gsl_cdf_fdist_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 929 "CDF.pm" #line 929 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_fdist_Qinv = \&PDL::gsl_cdf_fdist_Qinv; *gsl_cdf_fdist_Qinv = \&PDL::gsl_cdf_fdist_Qinv;
#line 936 "CDF.pm" #line 936 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Flat (Uniform) Distribution (gsl_cdf_flat_*) =head2 The Flat (Uniform) Distribution (gsl_cdf_flat_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for a uniform distribution from I<a> to I<b>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for a uniform distribution from I<a> to I<b>.
=cut =cut
#line 948 "CDF.pm" #line 948 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_flat_P =head2 gsl_cdf_flat_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_flat_P processes bad values. gsl_cdf_flat_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 973 "CDF.pm" #line 973 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_flat_P = \&PDL::gsl_cdf_flat_P; *gsl_cdf_flat_P = \&PDL::gsl_cdf_flat_P;
#line 980 "CDF.pm" #line 980 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_flat_Pinv =head2 gsl_cdf_flat_Pinv
=for sig =for sig
Signature: (double p(); double a(); double b(); double [o]out()) Signature: (double p(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_flat_Pinv processes bad values. gsl_cdf_flat_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1005 "CDF.pm" #line 1005 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_flat_Pinv = \&PDL::gsl_cdf_flat_Pinv; *gsl_cdf_flat_Pinv = \&PDL::gsl_cdf_flat_Pinv;
#line 1012 "CDF.pm" #line 1012 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_flat_Q =head2 gsl_cdf_flat_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_flat_Q processes bad values. gsl_cdf_flat_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1037 "CDF.pm" #line 1037 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_flat_Q = \&PDL::gsl_cdf_flat_Q; *gsl_cdf_flat_Q = \&PDL::gsl_cdf_flat_Q;
#line 1044 "CDF.pm" #line 1044 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_flat_Qinv =head2 gsl_cdf_flat_Qinv
=for sig =for sig
Signature: (double q(); double a(); double b(); double [o]out()) Signature: (double q(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_flat_Qinv processes bad values. gsl_cdf_flat_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1069 "CDF.pm" #line 1069 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_flat_Qinv = \&PDL::gsl_cdf_flat_Qinv; *gsl_cdf_flat_Qinv = \&PDL::gsl_cdf_flat_Qinv;
#line 1076 "CDF.pm" #line 1076 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Gamma Distribution (gsl_cdf_gamma_*) =head2 The Gamma Distribution (gsl_cdf_gamma_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the gamma distribution with parameters I<a> and I<b>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the gamma distribution with parameters I<a> and I<b>.
=cut =cut
#line 1088 "CDF.pm" #line 1088 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gamma_P =head2 gsl_cdf_gamma_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gamma_P processes bad values. gsl_cdf_gamma_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1113 "CDF.pm" #line 1113 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gamma_P = \&PDL::gsl_cdf_gamma_P; *gsl_cdf_gamma_P = \&PDL::gsl_cdf_gamma_P;
#line 1120 "CDF.pm" #line 1120 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gamma_Pinv =head2 gsl_cdf_gamma_Pinv
=for sig =for sig
Signature: (double p(); double a(); double b(); double [o]out()) Signature: (double p(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gamma_Pinv processes bad values. gsl_cdf_gamma_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1145 "CDF.pm" #line 1145 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gamma_Pinv = \&PDL::gsl_cdf_gamma_Pinv; *gsl_cdf_gamma_Pinv = \&PDL::gsl_cdf_gamma_Pinv;
#line 1152 "CDF.pm" #line 1152 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gamma_Q =head2 gsl_cdf_gamma_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gamma_Q processes bad values. gsl_cdf_gamma_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1177 "CDF.pm" #line 1177 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gamma_Q = \&PDL::gsl_cdf_gamma_Q; *gsl_cdf_gamma_Q = \&PDL::gsl_cdf_gamma_Q;
#line 1184 "CDF.pm" #line 1184 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gamma_Qinv =head2 gsl_cdf_gamma_Qinv
=for sig =for sig
Signature: (double q(); double a(); double b(); double [o]out()) Signature: (double q(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gamma_Qinv processes bad values. gsl_cdf_gamma_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1209 "CDF.pm" #line 1209 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gamma_Qinv = \&PDL::gsl_cdf_gamma_Qinv; *gsl_cdf_gamma_Qinv = \&PDL::gsl_cdf_gamma_Qinv;
#line 1216 "CDF.pm" #line 1216 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Gaussian Distribution (gsl_cdf_gaussian_*) =head2 The Gaussian Distribution (gsl_cdf_gaussian_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Gaussian distribution with standard deviation I<sigma>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Gaussian distribution with standard deviation I<sigma>.
=cut =cut
#line 1228 "CDF.pm" #line 1228 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gaussian_P =head2 gsl_cdf_gaussian_P
=for sig =for sig
Signature: (double x(); double sigma(); double [o]out()) Signature: (double x(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gaussian_P processes bad values. gsl_cdf_gaussian_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1253 "CDF.pm" #line 1253 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gaussian_P = \&PDL::gsl_cdf_gaussian_P; *gsl_cdf_gaussian_P = \&PDL::gsl_cdf_gaussian_P;
#line 1260 "CDF.pm" #line 1260 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gaussian_Pinv =head2 gsl_cdf_gaussian_Pinv
=for sig =for sig
Signature: (double p(); double sigma(); double [o]out()) Signature: (double p(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gaussian_Pinv processes bad values. gsl_cdf_gaussian_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1285 "CDF.pm" #line 1285 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gaussian_Pinv = \&PDL::gsl_cdf_gaussian_Pinv; *gsl_cdf_gaussian_Pinv = \&PDL::gsl_cdf_gaussian_Pinv;
#line 1292 "CDF.pm" #line 1292 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gaussian_Q =head2 gsl_cdf_gaussian_Q
=for sig =for sig
Signature: (double x(); double sigma(); double [o]out()) Signature: (double x(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gaussian_Q processes bad values. gsl_cdf_gaussian_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1317 "CDF.pm" #line 1317 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gaussian_Q = \&PDL::gsl_cdf_gaussian_Q; *gsl_cdf_gaussian_Q = \&PDL::gsl_cdf_gaussian_Q;
#line 1324 "CDF.pm" #line 1324 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gaussian_Qinv =head2 gsl_cdf_gaussian_Qinv
=for sig =for sig
Signature: (double q(); double sigma(); double [o]out()) Signature: (double q(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gaussian_Qinv processes bad values. gsl_cdf_gaussian_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1349 "CDF.pm" #line 1349 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gaussian_Qinv = \&PDL::gsl_cdf_gaussian_Qinv; *gsl_cdf_gaussian_Qinv = \&PDL::gsl_cdf_gaussian_Qinv;
#line 1356 "CDF.pm" #line 1356 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Geometric Distribution (gsl_cdf_geometric_*) =head2 The Geometric Distribution (gsl_cdf_geometric_*)
These functions compute the cumulative distribution functions P(k), Q(k) for the geometric distribution with parameter I<p>. These functions compute the cumulative distribution functions P(k), Q(k) for the geometric distribution with parameter I<p>.
=cut =cut
#line 1368 "CDF.pm" #line 1368 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_geometric_P =head2 gsl_cdf_geometric_P
=for sig =for sig
Signature: (ushort k(); double p(); double [o]out()) Signature: (ushort k(); double p(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_geometric_P processes bad values. gsl_cdf_geometric_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1393 "CDF.pm" #line 1393 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_geometric_P = \&PDL::gsl_cdf_geometric_P; *gsl_cdf_geometric_P = \&PDL::gsl_cdf_geometric_P;
#line 1400 "CDF.pm" #line 1400 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_geometric_Q =head2 gsl_cdf_geometric_Q
=for sig =for sig
Signature: (ushort k(); double p(); double [o]out()) Signature: (ushort k(); double p(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_geometric_Q processes bad values. gsl_cdf_geometric_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1425 "CDF.pm" #line 1425 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_geometric_Q = \&PDL::gsl_cdf_geometric_Q; *gsl_cdf_geometric_Q = \&PDL::gsl_cdf_geometric_Q;
#line 1432 "CDF.pm" #line 1432 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Type-1 Gumbel Distribution (gsl_cdf_gumbel1_*) =head2 The Type-1 Gumbel Distribution (gsl_cdf_gumbel1_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Type-1 Gumbel distribution with parameters I<a> and I<b>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Type-1 Gumbel distribution with parameters I<a> and I<b>.
=cut =cut
#line 1444 "CDF.pm" #line 1444 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel1_P =head2 gsl_cdf_gumbel1_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel1_P processes bad values. gsl_cdf_gumbel1_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1469 "CDF.pm" #line 1469 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel1_P = \&PDL::gsl_cdf_gumbel1_P; *gsl_cdf_gumbel1_P = \&PDL::gsl_cdf_gumbel1_P;
#line 1476 "CDF.pm" #line 1476 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel1_Pinv =head2 gsl_cdf_gumbel1_Pinv
=for sig =for sig
Signature: (double p(); double a(); double b(); double [o]out()) Signature: (double p(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel1_Pinv processes bad values. gsl_cdf_gumbel1_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1501 "CDF.pm" #line 1501 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel1_Pinv = \&PDL::gsl_cdf_gumbel1_Pinv; *gsl_cdf_gumbel1_Pinv = \&PDL::gsl_cdf_gumbel1_Pinv;
#line 1508 "CDF.pm" #line 1508 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel1_Q =head2 gsl_cdf_gumbel1_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel1_Q processes bad values. gsl_cdf_gumbel1_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1533 "CDF.pm" #line 1533 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel1_Q = \&PDL::gsl_cdf_gumbel1_Q; *gsl_cdf_gumbel1_Q = \&PDL::gsl_cdf_gumbel1_Q;
#line 1540 "CDF.pm" #line 1540 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel1_Qinv =head2 gsl_cdf_gumbel1_Qinv
=for sig =for sig
Signature: (double q(); double a(); double b(); double [o]out()) Signature: (double q(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel1_Qinv processes bad values. gsl_cdf_gumbel1_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1565 "CDF.pm" #line 1565 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel1_Qinv = \&PDL::gsl_cdf_gumbel1_Qinv; *gsl_cdf_gumbel1_Qinv = \&PDL::gsl_cdf_gumbel1_Qinv;
#line 1572 "CDF.pm" #line 1572 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Type-2 Gumbel Distribution (gsl_cdf_gumbel2_*) =head2 The Type-2 Gumbel Distribution (gsl_cdf_gumbel2_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Type-2 Gumbel distribution with parameters I<a> and I<b>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Type-2 Gumbel distribution with parameters I<a> and I<b>.
=cut =cut
#line 1584 "CDF.pm" #line 1584 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel2_P =head2 gsl_cdf_gumbel2_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel2_P processes bad values. gsl_cdf_gumbel2_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1609 "CDF.pm" #line 1609 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel2_P = \&PDL::gsl_cdf_gumbel2_P; *gsl_cdf_gumbel2_P = \&PDL::gsl_cdf_gumbel2_P;
#line 1616 "CDF.pm" #line 1616 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel2_Pinv =head2 gsl_cdf_gumbel2_Pinv
=for sig =for sig
Signature: (double p(); double a(); double b(); double [o]out()) Signature: (double p(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel2_Pinv processes bad values. gsl_cdf_gumbel2_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1641 "CDF.pm" #line 1641 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel2_Pinv = \&PDL::gsl_cdf_gumbel2_Pinv; *gsl_cdf_gumbel2_Pinv = \&PDL::gsl_cdf_gumbel2_Pinv;
#line 1648 "CDF.pm" #line 1648 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel2_Q =head2 gsl_cdf_gumbel2_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel2_Q processes bad values. gsl_cdf_gumbel2_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1673 "CDF.pm" #line 1673 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel2_Q = \&PDL::gsl_cdf_gumbel2_Q; *gsl_cdf_gumbel2_Q = \&PDL::gsl_cdf_gumbel2_Q;
#line 1680 "CDF.pm" #line 1680 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_gumbel2_Qinv =head2 gsl_cdf_gumbel2_Qinv
=for sig =for sig
Signature: (double q(); double a(); double b(); double [o]out()) Signature: (double q(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_gumbel2_Qinv processes bad values. gsl_cdf_gumbel2_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1705 "CDF.pm" #line 1705 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_gumbel2_Qinv = \&PDL::gsl_cdf_gumbel2_Qinv; *gsl_cdf_gumbel2_Qinv = \&PDL::gsl_cdf_gumbel2_Qinv;
#line 1712 "CDF.pm" #line 1712 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Hypergeometric Distribution (gsl_cdf_hypergeometric_*) =head2 The Hypergeometric Distribution (gsl_cdf_hypergeometric_*)
These functions compute the cumulative distribution functions P(k), Q(k) for the hypergeometric distribution with parameters I<n1>, I<n2> and I<t>. These functions compute the cumulative distribution functions P(k), Q(k) for the hypergeometric distribution with parameters I<n1>, I<n2> and I<t>.
=cut =cut
#line 1724 "CDF.pm" #line 1724 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_hypergeometric_P =head2 gsl_cdf_hypergeometric_P
=for sig =for sig
Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); double [o]out()) Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_hypergeometric_P processes bad values. gsl_cdf_hypergeometric_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1749 "CDF.pm" #line 1749 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_hypergeometric_P = \&PDL::gsl_cdf_hypergeometric_P; *gsl_cdf_hypergeometric_P = \&PDL::gsl_cdf_hypergeometric_P;
#line 1756 "CDF.pm" #line 1756 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_hypergeometric_Q =head2 gsl_cdf_hypergeometric_Q
=for sig =for sig
Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); double [o]out()) Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_hypergeometric_Q processes bad values. gsl_cdf_hypergeometric_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1781 "CDF.pm" #line 1781 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_hypergeometric_Q = \&PDL::gsl_cdf_hypergeometric_Q; *gsl_cdf_hypergeometric_Q = \&PDL::gsl_cdf_hypergeometric_Q;
#line 1788 "CDF.pm" #line 1788 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Laplace Distribution (gsl_cdf_laplace_*) =head2 The Laplace Distribution (gsl_cdf_laplace_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Laplace distribution with width I<a>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Laplace distribution with width I<a>.
=cut =cut
#line 1800 "CDF.pm" #line 1800 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_laplace_P =head2 gsl_cdf_laplace_P
=for sig =for sig
Signature: (double x(); double a(); double [o]out()) Signature: (double x(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_laplace_P processes bad values. gsl_cdf_laplace_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1825 "CDF.pm" #line 1825 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_laplace_P = \&PDL::gsl_cdf_laplace_P; *gsl_cdf_laplace_P = \&PDL::gsl_cdf_laplace_P;
#line 1832 "CDF.pm" #line 1832 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_laplace_Pinv =head2 gsl_cdf_laplace_Pinv
=for sig =for sig
Signature: (double p(); double a(); double [o]out()) Signature: (double p(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_laplace_Pinv processes bad values. gsl_cdf_laplace_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1857 "CDF.pm" #line 1857 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_laplace_Pinv = \&PDL::gsl_cdf_laplace_Pinv; *gsl_cdf_laplace_Pinv = \&PDL::gsl_cdf_laplace_Pinv;
#line 1864 "CDF.pm" #line 1864 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_laplace_Q =head2 gsl_cdf_laplace_Q
=for sig =for sig
Signature: (double x(); double a(); double [o]out()) Signature: (double x(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_laplace_Q processes bad values. gsl_cdf_laplace_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1889 "CDF.pm" #line 1889 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_laplace_Q = \&PDL::gsl_cdf_laplace_Q; *gsl_cdf_laplace_Q = \&PDL::gsl_cdf_laplace_Q;
#line 1896 "CDF.pm" #line 1896 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_laplace_Qinv =head2 gsl_cdf_laplace_Qinv
=for sig =for sig
Signature: (double q(); double a(); double [o]out()) Signature: (double q(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_laplace_Qinv processes bad values. gsl_cdf_laplace_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1921 "CDF.pm" #line 1921 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_laplace_Qinv = \&PDL::gsl_cdf_laplace_Qinv; *gsl_cdf_laplace_Qinv = \&PDL::gsl_cdf_laplace_Qinv;
#line 1928 "CDF.pm" #line 1928 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Logistic Distribution (gsl_cdf_logistic_*) =head2 The Logistic Distribution (gsl_cdf_logistic_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the logistic distribution with scale parameter I<a>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the logistic distribution with scale parameter I<a>.
=cut =cut
#line 1940 "CDF.pm" #line 1940 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_logistic_P =head2 gsl_cdf_logistic_P
=for sig =for sig
Signature: (double x(); double a(); double [o]out()) Signature: (double x(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_logistic_P processes bad values. gsl_cdf_logistic_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1965 "CDF.pm" #line 1965 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_logistic_P = \&PDL::gsl_cdf_logistic_P; *gsl_cdf_logistic_P = \&PDL::gsl_cdf_logistic_P;
#line 1972 "CDF.pm" #line 1972 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_logistic_Pinv =head2 gsl_cdf_logistic_Pinv
=for sig =for sig
Signature: (double p(); double a(); double [o]out()) Signature: (double p(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_logistic_Pinv processes bad values. gsl_cdf_logistic_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 1997 "CDF.pm" #line 1997 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_logistic_Pinv = \&PDL::gsl_cdf_logistic_Pinv; *gsl_cdf_logistic_Pinv = \&PDL::gsl_cdf_logistic_Pinv;
#line 2004 "CDF.pm" #line 2004 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_logistic_Q =head2 gsl_cdf_logistic_Q
=for sig =for sig
Signature: (double x(); double a(); double [o]out()) Signature: (double x(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_logistic_Q processes bad values. gsl_cdf_logistic_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2029 "CDF.pm" #line 2029 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_logistic_Q = \&PDL::gsl_cdf_logistic_Q; *gsl_cdf_logistic_Q = \&PDL::gsl_cdf_logistic_Q;
#line 2036 "CDF.pm" #line 2036 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_logistic_Qinv =head2 gsl_cdf_logistic_Qinv
=for sig =for sig
Signature: (double q(); double a(); double [o]out()) Signature: (double q(); double a(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_logistic_Qinv processes bad values. gsl_cdf_logistic_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2061 "CDF.pm" #line 2061 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_logistic_Qinv = \&PDL::gsl_cdf_logistic_Qinv; *gsl_cdf_logistic_Qinv = \&PDL::gsl_cdf_logistic_Qinv;
#line 2068 "CDF.pm" #line 2068 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Lognormal Distribution (gsl_cdf_lognormal_*) =head2 The Lognormal Distribution (gsl_cdf_lognormal_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the lognormal distribution with parameters I<zeta> and I<sigma>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the lognormal distribution with parameters I<zeta> and I<sigma>.
=cut =cut
#line 2080 "CDF.pm" #line 2080 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_lognormal_P =head2 gsl_cdf_lognormal_P
=for sig =for sig
Signature: (double x(); double zeta(); double sigma(); double [o]out()) Signature: (double x(); double zeta(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_lognormal_P processes bad values. gsl_cdf_lognormal_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2105 "CDF.pm" #line 2105 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_lognormal_P = \&PDL::gsl_cdf_lognormal_P; *gsl_cdf_lognormal_P = \&PDL::gsl_cdf_lognormal_P;
#line 2112 "CDF.pm" #line 2112 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_lognormal_Pinv =head2 gsl_cdf_lognormal_Pinv
=for sig =for sig
Signature: (double p(); double zeta(); double sigma(); double [o]out()) Signature: (double p(); double zeta(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_lognormal_Pinv processes bad values. gsl_cdf_lognormal_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2137 "CDF.pm" #line 2137 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_lognormal_Pinv = \&PDL::gsl_cdf_lognormal_Pinv; *gsl_cdf_lognormal_Pinv = \&PDL::gsl_cdf_lognormal_Pinv;
#line 2144 "CDF.pm" #line 2144 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_lognormal_Q =head2 gsl_cdf_lognormal_Q
=for sig =for sig
Signature: (double x(); double zeta(); double sigma(); double [o]out()) Signature: (double x(); double zeta(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_lognormal_Q processes bad values. gsl_cdf_lognormal_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2169 "CDF.pm" #line 2169 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_lognormal_Q = \&PDL::gsl_cdf_lognormal_Q; *gsl_cdf_lognormal_Q = \&PDL::gsl_cdf_lognormal_Q;
#line 2176 "CDF.pm" #line 2176 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_lognormal_Qinv =head2 gsl_cdf_lognormal_Qinv
=for sig =for sig
Signature: (double q(); double zeta(); double sigma(); double [o]out()) Signature: (double q(); double zeta(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_lognormal_Qinv processes bad values. gsl_cdf_lognormal_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2201 "CDF.pm" #line 2201 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_lognormal_Qinv = \&PDL::gsl_cdf_lognormal_Qinv; *gsl_cdf_lognormal_Qinv = \&PDL::gsl_cdf_lognormal_Qinv;
#line 2208 "CDF.pm" #line 2208 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_negative_binomial_P =head2 gsl_cdf_negative_binomial_P
=for sig =for sig
Signature: (ushort k(); double p(); double n(); double [o]out()) Signature: (ushort k(); double p(); double n(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_negative_binomial_P processes bad values. gsl_cdf_negative_binomial_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2233 "CDF.pm" #line 2233 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_negative_binomial_P = \&PDL::gsl_cdf_negative_binomial_P; *gsl_cdf_negative_binomial_P = \&PDL::gsl_cdf_negative_binomial_P;
#line 2240 "CDF.pm" #line 2240 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_negative_binomial_Q =head2 gsl_cdf_negative_binomial_Q
=for sig =for sig
Signature: (ushort k(); double p(); double n(); double [o]out()) Signature: (ushort k(); double p(); double n(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_negative_binomial_Q processes bad values. gsl_cdf_negative_binomial_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2265 "CDF.pm" #line 2265 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_negative_binomial_Q = \&PDL::gsl_cdf_negative_binomial_Q; *gsl_cdf_negative_binomial_Q = \&PDL::gsl_cdf_negative_binomial_Q;
#line 2272 "CDF.pm" #line 2272 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Pareto Distribution (gsl_cdf_pareto_*) =head2 The Pareto Distribution (gsl_cdf_pareto_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Pareto distribution with exponent I<a> and scale I<b>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Pareto distribution with exponent I<a> and scale I<b>.
=cut =cut
#line 2284 "CDF.pm" #line 2284 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_pareto_P =head2 gsl_cdf_pareto_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_pareto_P processes bad values. gsl_cdf_pareto_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2309 "CDF.pm" #line 2309 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_pareto_P = \&PDL::gsl_cdf_pareto_P; *gsl_cdf_pareto_P = \&PDL::gsl_cdf_pareto_P;
#line 2316 "CDF.pm" #line 2316 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_pareto_Pinv =head2 gsl_cdf_pareto_Pinv
=for sig =for sig
Signature: (double p(); double a(); double b(); double [o]out()) Signature: (double p(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_pareto_Pinv processes bad values. gsl_cdf_pareto_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2341 "CDF.pm" #line 2341 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_pareto_Pinv = \&PDL::gsl_cdf_pareto_Pinv; *gsl_cdf_pareto_Pinv = \&PDL::gsl_cdf_pareto_Pinv;
#line 2348 "CDF.pm" #line 2348 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_pareto_Q =head2 gsl_cdf_pareto_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_pareto_Q processes bad values. gsl_cdf_pareto_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2373 "CDF.pm" #line 2373 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_pareto_Q = \&PDL::gsl_cdf_pareto_Q; *gsl_cdf_pareto_Q = \&PDL::gsl_cdf_pareto_Q;
#line 2380 "CDF.pm" #line 2380 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_pareto_Qinv =head2 gsl_cdf_pareto_Qinv
=for sig =for sig
Signature: (double q(); double a(); double b(); double [o]out()) Signature: (double q(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_pareto_Qinv processes bad values. gsl_cdf_pareto_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2405 "CDF.pm" #line 2405 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_pareto_Qinv = \&PDL::gsl_cdf_pareto_Qinv; *gsl_cdf_pareto_Qinv = \&PDL::gsl_cdf_pareto_Qinv;
#line 2412 "CDF.pm" #line 2412 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Pascal Distribution (gsl_cdf_pascal_*) =head2 The Pascal Distribution (gsl_cdf_pascal_*)
These functions compute the cumulative distribution functions P(k), Q(k) for the Pascal distribution with parameters I<p> and I<n>. These functions compute the cumulative distribution functions P(k), Q(k) for the Pascal distribution with parameters I<p> and I<n>.
=cut =cut
#line 2424 "CDF.pm" #line 2424 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_pascal_P =head2 gsl_cdf_pascal_P
=for sig =for sig
Signature: (ushort k(); double p(); ushort n(); double [o]out()) Signature: (ushort k(); double p(); ushort n(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_pascal_P processes bad values. gsl_cdf_pascal_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2449 "CDF.pm" #line 2449 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_pascal_P = \&PDL::gsl_cdf_pascal_P; *gsl_cdf_pascal_P = \&PDL::gsl_cdf_pascal_P;
#line 2456 "CDF.pm" #line 2456 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_pascal_Q =head2 gsl_cdf_pascal_Q
=for sig =for sig
Signature: (ushort k(); double p(); ushort n(); double [o]out()) Signature: (ushort k(); double p(); ushort n(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_pascal_Q processes bad values. gsl_cdf_pascal_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2481 "CDF.pm" #line 2481 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_pascal_Q = \&PDL::gsl_cdf_pascal_Q; *gsl_cdf_pascal_Q = \&PDL::gsl_cdf_pascal_Q;
#line 2488 "CDF.pm" #line 2488 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Poisson Distribution (gsl_cdf_poisson_*) =head2 The Poisson Distribution (gsl_cdf_poisson_*)
These functions compute the cumulative distribution functions P(k), Q(k) for the Poisson distribution with parameter I<mu>. These functions compute the cumulative distribution functions P(k), Q(k) for the Poisson distribution with parameter I<mu>.
=cut =cut
#line 2500 "CDF.pm" #line 2500 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_poisson_P =head2 gsl_cdf_poisson_P
=for sig =for sig
Signature: (ushort k(); double mu(); double [o]out()) Signature: (ushort k(); double mu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_poisson_P processes bad values. gsl_cdf_poisson_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2525 "CDF.pm" #line 2525 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_poisson_P = \&PDL::gsl_cdf_poisson_P; *gsl_cdf_poisson_P = \&PDL::gsl_cdf_poisson_P;
#line 2532 "CDF.pm" #line 2532 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_poisson_Q =head2 gsl_cdf_poisson_Q
=for sig =for sig
Signature: (ushort k(); double mu(); double [o]out()) Signature: (ushort k(); double mu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_poisson_Q processes bad values. gsl_cdf_poisson_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2557 "CDF.pm" #line 2557 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_poisson_Q = \&PDL::gsl_cdf_poisson_Q; *gsl_cdf_poisson_Q = \&PDL::gsl_cdf_poisson_Q;
#line 2564 "CDF.pm" #line 2564 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Rayleigh Distribution (gsl_cdf_rayleigh_*) =head2 The Rayleigh Distribution (gsl_cdf_rayleigh_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Rayleigh distribution with scale parameter I<sigma>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Rayleigh distribution with scale parameter I<sigma>.
=cut =cut
#line 2576 "CDF.pm" #line 2576 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_rayleigh_P =head2 gsl_cdf_rayleigh_P
=for sig =for sig
Signature: (double x(); double sigma(); double [o]out()) Signature: (double x(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_rayleigh_P processes bad values. gsl_cdf_rayleigh_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2601 "CDF.pm" #line 2601 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_rayleigh_P = \&PDL::gsl_cdf_rayleigh_P; *gsl_cdf_rayleigh_P = \&PDL::gsl_cdf_rayleigh_P;
#line 2608 "CDF.pm" #line 2608 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_rayleigh_Pinv =head2 gsl_cdf_rayleigh_Pinv
=for sig =for sig
Signature: (double p(); double sigma(); double [o]out()) Signature: (double p(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_rayleigh_Pinv processes bad values. gsl_cdf_rayleigh_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2633 "CDF.pm" #line 2633 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_rayleigh_Pinv = \&PDL::gsl_cdf_rayleigh_Pinv; *gsl_cdf_rayleigh_Pinv = \&PDL::gsl_cdf_rayleigh_Pinv;
#line 2640 "CDF.pm" #line 2640 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_rayleigh_Q =head2 gsl_cdf_rayleigh_Q
=for sig =for sig
Signature: (double x(); double sigma(); double [o]out()) Signature: (double x(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_rayleigh_Q processes bad values. gsl_cdf_rayleigh_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2665 "CDF.pm" #line 2665 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_rayleigh_Q = \&PDL::gsl_cdf_rayleigh_Q; *gsl_cdf_rayleigh_Q = \&PDL::gsl_cdf_rayleigh_Q;
#line 2672 "CDF.pm" #line 2672 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_rayleigh_Qinv =head2 gsl_cdf_rayleigh_Qinv
=for sig =for sig
Signature: (double q(); double sigma(); double [o]out()) Signature: (double q(); double sigma(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_rayleigh_Qinv processes bad values. gsl_cdf_rayleigh_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2697 "CDF.pm" #line 2697 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_rayleigh_Qinv = \&PDL::gsl_cdf_rayleigh_Qinv; *gsl_cdf_rayleigh_Qinv = \&PDL::gsl_cdf_rayleigh_Qinv;
#line 2704 "CDF.pm" #line 2704 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The t-distribution (gsl_cdf_tdist_*) =head2 The t-distribution (gsl_cdf_tdist_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the t-distribution with I<nu> degrees of freedom. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the t-distribution with I<nu> degrees of freedom.
=cut =cut
#line 2716 "CDF.pm" #line 2716 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_tdist_P =head2 gsl_cdf_tdist_P
=for sig =for sig
Signature: (double x(); double nu(); double [o]out()) Signature: (double x(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_tdist_P processes bad values. gsl_cdf_tdist_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2741 "CDF.pm" #line 2741 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_tdist_P = \&PDL::gsl_cdf_tdist_P; *gsl_cdf_tdist_P = \&PDL::gsl_cdf_tdist_P;
#line 2748 "CDF.pm" #line 2748 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_tdist_Pinv =head2 gsl_cdf_tdist_Pinv
=for sig =for sig
Signature: (double p(); double nu(); double [o]out()) Signature: (double p(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_tdist_Pinv processes bad values. gsl_cdf_tdist_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2773 "CDF.pm" #line 2773 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_tdist_Pinv = \&PDL::gsl_cdf_tdist_Pinv; *gsl_cdf_tdist_Pinv = \&PDL::gsl_cdf_tdist_Pinv;
#line 2780 "CDF.pm" #line 2780 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_tdist_Q =head2 gsl_cdf_tdist_Q
=for sig =for sig
Signature: (double x(); double nu(); double [o]out()) Signature: (double x(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_tdist_Q processes bad values. gsl_cdf_tdist_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2805 "CDF.pm" #line 2805 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_tdist_Q = \&PDL::gsl_cdf_tdist_Q; *gsl_cdf_tdist_Q = \&PDL::gsl_cdf_tdist_Q;
#line 2812 "CDF.pm" #line 2812 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_tdist_Qinv =head2 gsl_cdf_tdist_Qinv
=for sig =for sig
Signature: (double q(); double nu(); double [o]out()) Signature: (double q(); double nu(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_tdist_Qinv processes bad values. gsl_cdf_tdist_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2837 "CDF.pm" #line 2837 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_tdist_Qinv = \&PDL::gsl_cdf_tdist_Qinv; *gsl_cdf_tdist_Qinv = \&PDL::gsl_cdf_tdist_Qinv;
#line 2844 "CDF.pm" #line 2844 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Unit Gaussian Distribution (gsl_cdf_ugaussian_*) =head2 The Unit Gaussian Distribution (gsl_cdf_ugaussian_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the unit Gaussian distribution. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the unit Gaussian distribution.
=cut =cut
#line 2856 "CDF.pm" #line 2856 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_ugaussian_P =head2 gsl_cdf_ugaussian_P
=for sig =for sig
Signature: (double x(); double [o]out()) Signature: (double x(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_ugaussian_P processes bad values. gsl_cdf_ugaussian_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2881 "CDF.pm" #line 2881 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_ugaussian_P = \&PDL::gsl_cdf_ugaussian_P; *gsl_cdf_ugaussian_P = \&PDL::gsl_cdf_ugaussian_P;
#line 2888 "CDF.pm" #line 2888 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_ugaussian_Pinv =head2 gsl_cdf_ugaussian_Pinv
=for sig =for sig
Signature: (double p(); double [o]out()) Signature: (double p(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_ugaussian_Pinv processes bad values. gsl_cdf_ugaussian_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2913 "CDF.pm" #line 2913 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_ugaussian_Pinv = \&PDL::gsl_cdf_ugaussian_Pinv; *gsl_cdf_ugaussian_Pinv = \&PDL::gsl_cdf_ugaussian_Pinv;
#line 2920 "CDF.pm" #line 2920 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_ugaussian_Q =head2 gsl_cdf_ugaussian_Q
=for sig =for sig
Signature: (double x(); double [o]out()) Signature: (double x(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_ugaussian_Q processes bad values. gsl_cdf_ugaussian_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2945 "CDF.pm" #line 2945 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_ugaussian_Q = \&PDL::gsl_cdf_ugaussian_Q; *gsl_cdf_ugaussian_Q = \&PDL::gsl_cdf_ugaussian_Q;
#line 2952 "CDF.pm" #line 2952 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_ugaussian_Qinv =head2 gsl_cdf_ugaussian_Qinv
=for sig =for sig
Signature: (double q(); double [o]out()) Signature: (double q(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_ugaussian_Qinv processes bad values. gsl_cdf_ugaussian_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 2977 "CDF.pm" #line 2977 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_ugaussian_Qinv = \&PDL::gsl_cdf_ugaussian_Qinv; *gsl_cdf_ugaussian_Qinv = \&PDL::gsl_cdf_ugaussian_Qinv;
#line 2984 "CDF.pm" #line 2984 "CDF.pm"
#line 144 "gsl_cdf.pd" #line 144 "gsl_cdf.pd"
=head2 The Weibull Distribution (gsl_cdf_weibull_*) =head2 The Weibull Distribution (gsl_cdf_weibull_*)
These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Weibull distribution with scale I<a> and exponent I<b>. These functions compute the cumulative distribution functions P(x), Q(x) and the ir inverses for the Weibull distribution with scale I<a> and exponent I<b>.
=cut =cut
#line 2996 "CDF.pm" #line 2996 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_weibull_P =head2 gsl_cdf_weibull_P
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_weibull_P processes bad values. gsl_cdf_weibull_P processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 3021 "CDF.pm" #line 3021 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_weibull_P = \&PDL::gsl_cdf_weibull_P; *gsl_cdf_weibull_P = \&PDL::gsl_cdf_weibull_P;
#line 3028 "CDF.pm" #line 3028 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_weibull_Pinv =head2 gsl_cdf_weibull_Pinv
=for sig =for sig
Signature: (double p(); double a(); double b(); double [o]out()) Signature: (double p(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_weibull_Pinv processes bad values. gsl_cdf_weibull_Pinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 3053 "CDF.pm" #line 3053 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_weibull_Pinv = \&PDL::gsl_cdf_weibull_Pinv; *gsl_cdf_weibull_Pinv = \&PDL::gsl_cdf_weibull_Pinv;
#line 3060 "CDF.pm" #line 3060 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_weibull_Q =head2 gsl_cdf_weibull_Q
=for sig =for sig
Signature: (double x(); double a(); double b(); double [o]out()) Signature: (double x(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_weibull_Q processes bad values. gsl_cdf_weibull_Q processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 3085 "CDF.pm" #line 3085 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_weibull_Q = \&PDL::gsl_cdf_weibull_Q; *gsl_cdf_weibull_Q = \&PDL::gsl_cdf_weibull_Q;
#line 3092 "CDF.pm" #line 3092 "CDF.pm"
#line 1058 "../../../blib/lib/PDL/PP.pm" #line 948 "../../../blib/lib/PDL/PP.pm"
=head2 gsl_cdf_weibull_Qinv =head2 gsl_cdf_weibull_Qinv
=for sig =for sig
Signature: (double q(); double a(); double b(); double [o]out()) Signature: (double q(); double a(); double b(); double [o]out())
=for ref =for ref
=for bad =for bad
gsl_cdf_weibull_Qinv processes bad values. gsl_cdf_weibull_Qinv processes bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 3117 "CDF.pm" #line 3117 "CDF.pm"
#line 1060 "../../../blib/lib/PDL/PP.pm" #line 950 "../../../blib/lib/PDL/PP.pm"
*gsl_cdf_weibull_Qinv = \&PDL::gsl_cdf_weibull_Qinv; *gsl_cdf_weibull_Qinv = \&PDL::gsl_cdf_weibull_Qinv;
#line 3124 "CDF.pm" #line 3124 "CDF.pm"
#line 176 "gsl_cdf.pd" #line 176 "gsl_cdf.pd"
=head1 AUTHOR =head1 AUTHOR
Copyright (C) 2009 Maggie J. Xiong <maggiexyz users.sourceforge.net> Copyright (C) 2009 Maggie J. Xiong <maggiexyz users.sourceforge.net>
 End of changes. 172 change blocks. 
172 lines changed or deleted 172 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)