您的位置:首页 > 其它

Using Fixpoint to Solve Mathmatic Equation ( x= sin x fixpoint style)

2011-04-02 10:19 381 查看
(defun fixpoint ( x y)

(funcall y (funcall x x y) )

)

(defun try ( f check init)

(if (funcall check (funcall f init) init )

init

(progn

(print init)

(try f check (funcall f init) )

)

)

)

(setq fun (fixpoint 'fixpoint

(lambda (s)

(lambda ( f check init)

(if (funcall check (funcall f init) init )

init

(progn

(print init)

(funcall s f check (funcall f init) )

)

)

)

)

)

)

(funcall fun (lambda(x)(sin x) )

(lambda (x y)(if (< (abs (- x y)) (/ 1 10000) ) t nil)) (/ 1 11) )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐