воскресенье, 13 сентября 2009 г.

Ряд Тейлора sympy

Функцию легко разложить в ряд Тейлора с помощью sympy:

import sympy
x = sympy.symbols('x')
func = sin(x)
x0 = 0
print (func).series(x, x0, 10) - в точке x0 до 10 порядка

Пример: Ряд Тейлора

2 комментария:

  1. А если так:

    print (1+x+x^2+x3).series(x,0,1)

    То в ответ получишь

    (1+x+x^2+x^3)

    То есть тут он врёт.

    ОтветитьУдалить
  2. Так то жесть конечно - я бы не догадался раскладывать уже разложенное:)

    ОтветитьУдалить