continued-fractions

    2熱度

    1回答

    有一天,Wolfram博客發佈了一個關於一名十三歲男孩Neil Bickford的article,他計算了pi的簡單連續分數表示的前4.58億項,從[3; 7, 15, 1, 292, ...]開始。比克福德形容他的成就on his blog,甚至引用Bill Gosper's algorithm,但我一直無法算出算法。 我知道的一件事是如何使用Wikipedia article上連續分數給出的方

    -1熱度

    1回答

    我想使用連續分數來進行數字水印。我需要使用連續分數的概念來評估一個數字。 任何人都可以提供持續分數的matlab代碼?

    0熱度

    1回答

    以下是我認爲迄今爲止對陣列中的2個元素起作用的內容。 數組中的元素是要插入連續分數的變量。 double continuedFraction(int a[], int size) { double fraction = a[0]; for(int i = 1; i < size; i++) { fraction += (double)1/(double

    0熱度

    1回答

    在SICP練習1.37中 Section 1.3.3 in SICP向下滾動到部分末尾(在1.3.4之前)以找到練習[本節中的第3練習]。 根據問題,我定義CONT壓裂作爲 (define (cont-frac n d k) (if (= k 0) 0 (/ n (+ d (cont-frac n d (- k 1)))) ) ) Link to so

    1熱度

    2回答

    在這裏,我將使用符號 有可能通過計算它,然後找到一個數的連分數應用的定義,但至少需要O(n)位的內存找到一個 ...一個 n,實際上它是一個更糟糕的。使用雙浮點精度,只能找到一個,一個 ... a 。 一種替代方案是使用,如果一個,b,c是有理數則存在這樣的事實獨特有理數P,Q,R,使得1 /(A + B * 2 1/3 + C * 2 2/3)= X + Y * 2 1/3 + Z * 2 2/

    1熱度

    1回答

    我對自然對數的連續分數算法有問題。我需要計算在6次迭代例如LN(0.31)與1E-6精度自然對數,我的算法將做它在8 這是我實現: #include<stdio.h> #include<math.h> #include<string.h> double c_frac_log(double x, unsigned int n) { double z=(x-1)/(x+1);