Exercise 1.40.  Define a procedure cubic that can be used together with the newtons-method procedure in expressions of the form

(newtons-method (cubic a b c) 1)

to approximate zeros of the cubic x3 + ax2 + bx + c.

 


(define (cube x) (* x x x))
(define (square x) (* x x))
(define (cubic a b c)
(lambda (x)
(+
(* 1 (cube x))
(* a (square x))
(* b x)
c)))

view raw

s140.scm

hosted with ❤ by GitHub

 

Discover more from Gaurav Sharma's Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading