隐藏泰勒级数的数量级

Hide order of magnitude in Taylor series

我一直在尝试熟悉 sympy 并偶然发现了系列扩展。

例如:

series(cos(x),x, n=5)

打印:

1 - x**2/2 + x**4/24 + O(x**6)

我想知道是否有办法隐藏输出中的最后一部分 (O(x**6)),例如,它会打印:

1 - x**2/2 + x**4/24

要删除 O,请使用 removeO 方法:

>>> series(cos(x),x, n=5).removeO()
x**4/24 - x**2/2 + 1

副作用:项现在以相反的顺序打印,因为表达式现在是多项式而不是渐近展开。