【问题标题】:Hide order of magnitude in Taylor series隐藏泰勒级数中的数量级
【发布时间】:2018-10-07 13:32:23
【问题描述】:

我一直在努力让自己熟悉 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

【问题讨论】:

    标签: python sympy taylor-series


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2014-04-03
      • 2014-02-23
      • 1970-01-01
      • 1970-01-01
      • 2017-12-02
      • 1970-01-01
      • 2017-08-21
      • 2011-11-04
      • 2016-01-24
      相关资源
      最近更新 更多