kennen:lib:beta
Inhaltsverzeichnis
beta()
#include
<cmath>
double beta(double x, double y) // C++17
Liefert Wert der Eulerschen Betafunktion $B(x,y) = \int_0^1 t^{x-1} (1-t)^{y-1} dt = \Gamma(x)\cdot\Gamma(y)/\Gamma(x+y)$.
Parameter
x | $>0$, reell |
y | $>0$, reell |
Ergebnis
Rückgabewert: $\Gamma(x)\cdot\Gamma(y)/\Gamma(x+y)$.
Siehe auch
Beispiel
- beta.cpp
#include <cmath> #include <iostream> int main() { for (int i = 1; i <= 400; ++i) { double x = 0.01*i; std::cout << x << '\t' << std::beta(x, 1) << '\t' << std::beta(x, 2) << '\t' << std::beta(x, 3) << '\t' << std::beta(x, 4) << '\n'; } }
kennen/lib/beta.txt · Zuletzt geändert: 2016-12-27 11:56 von 127.0.0.1