嗨,猴子,
对于XCoord公式,可以这样做:
- (defun fact (x)
- (if (< 0 x)
- (* x (fact (1- x))) 1))
- (defun XCoord (x a / n i q)
- (setq n 0. i -1 q (/ x (float a)))
-
- (repeat 8
- (setq n
- (+ n
- (* (/ (expt q (1+ (* 4 (setq i (1+ i)))))
- (* (1+ (* 4 i)) (expt 2 (* 2 i)) (fact (* 2 i))))
- (expt -1 i)))))
- (* a n))
|