SICP 1.3.4 牛顿法
来源:互联网 发布:java服务器框架 编辑:程序博客网 时间:2024/04/28 07:53
(define (deriv g) (lambda (x) (/ (- (g (+ x dx)) (g x)) dx)))(define dx 0.00001)(define (newton-transform g) (lambda (x) (- x (/ (g x) ((deriv g) x)))))(define (newtons-method g guess) (fixed-point (newton-transform g) guess))(define tolerance 0.00001)(define (fixed-point f first-guess) (define (close-enough? v1 v2) (< (abs (- v1 v2)) tolerance)) (define (try guess) (let ((next (f guess))) (if (close-enough? guess next) next (try next)))) (try first-guess))(define (sqrt-a x) (newtons-method (lambda (y) (- (square y) x)) 1.0))(sqrt-a 2.0)
0 0
- SICP 1.3.4 牛顿法
- SICP 牛顿法求平方根
- SICP 习题 (1.8) 解题总结:牛顿法求立方根
- SICP 习题 (1.7) 解题总结:改进版的牛顿法求平方根
- SICP 1.1.7 牛顿迭代法求方根
- SICP 1.3
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 牛顿法
- 【iOS开发】提交构建版本出错:ERROR ITMS-90635
- Apache Flink fault tolerance源码剖析(四)
- Java中的网络支持
- Git 代码托管-项目上传
- 链接分析算法之:HITS算法
- SICP 1.3.4 牛顿法
- 深度优先搜索
- Hibernate 检索策略
- C#调用Windows API实现自动登录
- VMwareTool安装问题
- java基础-点击按钮更换按钮颜色,并设置默认被选中按钮
- java 中的 成员变量、局部变量、静态变量、类变量、非静态变量、实例变量、向前引用、非法向前引用、静态代码块、非静态代码块 执行时机
- (4.3.2.9)Android HandlerThread 的使用及其Demo
- C++11系列-什么是C++11