NAME
PDL::GSL::CDF - PDL interface to GSL Cumulative Distribution Functions
DESCRIPTION
This is an interface to the Cumulative Distribution Function package present in the GNU Scientific Library.
SYNOPSIS
use PDL;
use PDL::GSL::CDF;
my $p = gsl_cdf_tdist_P( $t, $df );
my $t = gsl_cdf_tdist_Pinv( $p, $df );
FUNCTIONS
gsl_cdf_ugaussian_P
Signature: (double x(); [o]out())
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.
gsl_cdf_ugaussian_Pinv
Signature: (double p(); [o]out())
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.
gsl_cdf_gaussian_P
Signature: (double x(); double sigma(); [o]out())
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.
gsl_cdf_gaussian_Pinv
Signature: (double p(); double sigma(); [o]out())
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.
gsl_cdf_gamma_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_gamma_Pinv
Signature: (double p(); double a(); double b(); [o]out())
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.
gsl_cdf_cauchy_P
Signature: (double x(); double a(); [o]out())
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.
gsl_cdf_cauchy_Pinv
Signature: (double p(); double a(); [o]out())
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.
gsl_cdf_laplace_P
Signature: (double x(); double a(); [o]out())
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.
gsl_cdf_laplace_Pinv
Signature: (double p(); double a(); [o]out())
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.
gsl_cdf_rayleigh_P
Signature: (double x(); double sigma(); [o]out())
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.
gsl_cdf_rayleigh_Pinv
Signature: (double p(); double sigma(); [o]out())
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.
gsl_cdf_chisq_P
Signature: (double x(); double nu(); [o]out())
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.
gsl_cdf_chisq_Pinv
Signature: (double p(); double nu(); [o]out())
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.
gsl_cdf_exponential_P
Signature: (double x(); double mu(); [o]out())
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.
gsl_cdf_exponential_Pinv
Signature: (double p(); double mu(); [o]out())
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.
gsl_cdf_exppow_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_tdist_P
Signature: (double x(); double nu(); [o]out())
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.
gsl_cdf_tdist_Pinv
Signature: (double p(); double nu(); [o]out())
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.
gsl_cdf_fdist_P
Signature: (double x(); double nua(); double nub(); [o]out())
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.
gsl_cdf_fdist_Pinv
Signature: (double p(); double nua(); double nub(); [o]out())
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.
gsl_cdf_beta_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_beta_Pinv
Signature: (double p(); double a(); double b(); [o]out())
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.
gsl_cdf_flat_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_flat_Pinv
Signature: (double p(); double a(); double b(); [o]out())
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.
gsl_cdf_lognormal_P
Signature: (double x(); double zeta(); double sigma(); [o]out())
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.
gsl_cdf_lognormal_Pinv
Signature: (double p(); double zeta(); double sigma(); [o]out())
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.
gsl_cdf_gumbel1_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_gumbel1_Pinv
Signature: (double p(); double a(); double b(); [o]out())
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.
gsl_cdf_gumbel2_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_gumbel2_Pinv
Signature: (double p(); double a(); double b(); [o]out())
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.
gsl_cdf_weibull_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_weibull_Pinv
Signature: (double p(); double a(); double b(); [o]out())
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.
gsl_cdf_pareto_P
Signature: (double x(); double a(); double b(); [o]out())
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.
gsl_cdf_pareto_Pinv
Signature: (double p(); double a(); double b(); [o]out())
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.
gsl_cdf_logistic_P
Signature: (double x(); double a(); [o]out())
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.
gsl_cdf_logistic_Pinv
Signature: (double p(); double a(); [o]out())
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.
gsl_cdf_binomial_P
Signature: (ushort k(); double p(); ushort n(); [o]out())
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.
gsl_cdf_poisson_P
Signature: (ushort k(); double mu(); [o]out())
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.
gsl_cdf_geometric_P
Signature: (ushort k(); double p(); [o]out())
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.
gsl_cdf_negative_binomial_P
Signature: (ushort k(); double p(); double n(); [o]out())
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.
gsl_cdf_pascal_P
Signature: (ushort k(); double p(); ushort n(); [o]out())
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.
gsl_cdf_hypergeometric_P
Signature: (ushort k(); ushort na(); ushort nb(); ushort t(); [o]out())
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.
AUTHOR
Copyright (C) 2009 Maggie J. Xiong <maggiexyz users.sourceforge.net>
The GSL CDF module was written by J. Stover.
All rights reserved. There is no warranty. You are allowed to redistribute this software / documentation as described in the file COPYING in the PDL distribution.