Mercurial > hg > octave-nkf
diff liboctave/lo-specfun.h @ 14816:0a868d90436b
New function: betaincinv (bug #34364)
author | Axel Mathéi <axel.mathei@gmail.com> |
---|---|
date | Fri, 22 Jun 2012 16:51:31 +0200 |
parents | 95b93a728603 |
children | 67897baaa05f |
line wrap: on
line diff
--- a/liboctave/lo-specfun.h +++ b/liboctave/lo-specfun.h @@ -581,4 +581,16 @@ extern OCTAVE_API double erfcx (double x); extern OCTAVE_API float erfcx (float x); +extern OCTAVE_API double betaincinv (double y, double p, double q); +extern OCTAVE_API Matrix betaincinv (double x, double a, const Matrix& b); +extern OCTAVE_API Matrix betaincinv (double x, const Matrix& a, double b); +extern OCTAVE_API Matrix betaincinv (double x, const Matrix& a, const Matrix& b); + +extern OCTAVE_API Matrix betaincinv (const Matrix& x, double a, double b); +extern OCTAVE_API Matrix betaincinv (const Matrix& x, double a, const Matrix& b); +extern OCTAVE_API Matrix betaincinv (const Matrix& x, const Matrix& a, double b); +extern OCTAVE_API Matrix betaincinv (const Matrix& x, const Matrix& a, const Matrix& b); + +extern OCTAVE_API double betain (double x, double p, double q, double beta, bool& err); + #endif