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