diff options
author | Fabian <@> | 2022-07-27 13:08:39 +0200 |
---|---|---|
committer | Fabian <@> | 2022-07-27 13:08:39 +0200 |
commit | 220b382cf4b7019b199c3023ddab73ba2658e27a (patch) | |
tree | 0da0ffe25b8ed47ab8dafc606112d78956d7ab16 /buch/papers/0f1/listings | |
parent | 0f1, Code ueberarbeitet (diff) | |
download | SeminarSpezielleFunktionen-220b382cf4b7019b199c3023ddab73ba2658e27a.tar.gz SeminarSpezielleFunktionen-220b382cf4b7019b199c3023ddab73ba2658e27a.zip |
0f1, bilder
Diffstat (limited to 'buch/papers/0f1/listings')
-rw-r--r-- | buch/papers/0f1/listings/kettenbruchRekursion.c | 8 | ||||
-rw-r--r-- | buch/papers/0f1/listings/potenzreihe.c | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/buch/papers/0f1/listings/kettenbruchRekursion.c b/buch/papers/0f1/listings/kettenbruchRekursion.c index 143683f..3caaf43 100644 --- a/buch/papers/0f1/listings/kettenbruchRekursion.c +++ b/buch/papers/0f1/listings/kettenbruchRekursion.c @@ -17,11 +17,11 @@ static double fractionIter0f1(const double c, const double z, unsigned int k) {
abk = z / (k * ((k - 1) + c)); //abk = ak, bk
- a = k > 1 ? (1 + abk) : 1; //a0, a1
- b = k > 1 ? -abk : abk; //b1
+ a = k > 1 ? (1 + abk) : 1; //a0, a1
+ b = k > 1 ? -abk : abk; //b1
- temp = b / (a + temp); ////bk / (ak + last result)
+ temp = b / (a + temp); //bk / (ak + last result)
}
- return a + temp; //a0 + temp
+ return a + temp; //a0 + temp
}
\ No newline at end of file diff --git a/buch/papers/0f1/listings/potenzreihe.c b/buch/papers/0f1/listings/potenzreihe.c index 3eb9b86..23fdfea 100644 --- a/buch/papers/0f1/listings/potenzreihe.c +++ b/buch/papers/0f1/listings/potenzreihe.c @@ -51,18 +51,18 @@ static double fac(int n) /**
* @brief Calculates the Hypergeometric Function 0F1(;b;z)
- * @param b0 in 0F1(;b0;z)
- * @param z in 0F1(;b0;z)
+ * @param c in 0F1(;c;z)
+ * @param z in 0F1(;c;z)
* @param n number of itertions (precision)
* @return Result
*/
-static double powerseries(const double b, const double z, unsigned int n)
+static double powerseries(const double c, const double z, unsigned int n)
{
double temp = 0.0;
for (unsigned int k = 0; k < n; ++k)
{
- temp += pow(z, k) / (factorial(k) * pochhammer(b, k));
+ temp += pow(z, k) / (factorial(k) * pochhammer(c, k));
}
return temp;
|