0

以下は、newtons メソッド用に作成したコードです。

(define (newtons-method f guess n)
(define (newtons-method-h guess k)
 (if(= k n)
    guess
    (let ((next (- guess (/ (f guess) ((der f 0.1) guess)))))
    (newtons-method-h next (+ k 1)))))
(newtons-method-h guess 0))

ニュートン法を使用して数の平方根を見つけるために私が書いたコードと同様に:

 (define (sqrt-newt n)
 (newtons-method (lambda (x) (- (* x x) n)) 1.0 40))

私は疑問に思っています... sqrt-newt は newtons-method を 40 回の反復で呼び出しますか? 答えはイエスだと思いますが、ここでは空白を描いています。

4

1 に答える 1