;;######################----------------------##################33 ;Higher order Procedures.... ;Function for summation (define (sigma fn a b) (if (> a b) 0 (+ (fn a) (sigma (+ a 1) b) ) ) ) ;Function for integration (define (integral2 fn a b dx) (if (> a b) 0 (+ (fn (+ a (/ dx 2))) (integral fn (+ a dx) b dx) ) ) ) (define (integral fn a b) (integral2 fn a b 0.001) )
No comments:
Post a Comment