我想对 lisp 执行一些符号计算。我找到了有用的导数函数,我想知道如何编写简单的递归函数来添加/减去/等。多项式。
输入(例如):(addpolynomial '(+ (^ (* 2 x) 5) 3) '(+ (^ (* 3 x) 5) (^ (* 3 x) 2)))
输出:(+ (^ (* 5 x) 5) (^ (* 3 x) 2)) 3)
你知道怎么做吗?或者,也许您知道其他符号计算示例?
我想对 lisp 执行一些符号计算。我找到了有用的导数函数,我想知道如何编写简单的递归函数来添加/减去/等。多项式。
输入(例如):(addpolynomial '(+ (^ (* 2 x) 5) 3) '(+ (^ (* 3 x) 5) (^ (* 3 x) 2)))
输出:(+ (^ (* 5 x) 5) (^ (* 3 x) 2)) 3)
你知道怎么做吗?或者,也许您知道其他符号计算示例?