我正在使用Sage数学进行一些计算,发现数值评估与python的数值评估完全不同。
例如,evalf()不再起作用,而是使用n()和gp()。
我的问题是:
在Sage中进行数字评估的方式有哪些不同?
n()和gp()有什么区别?为什么后来看起来慢得多?
答案 0 :(得分:2)
我假设您说evalf
是指Sympy。无论如何,n()
或numerical_approx()
是等效的。参见the documentation。默认值为53位精度。
但是,除非您真的想使用GP/Pari解释器或将某些内容转换为GP,否则您不应该考虑gp()
。