#python
#python
Вопрос:
Я хочу вычислить первые 3 ряда Тейлора для функции : f(x) = e^{-x^2} sin( x - pi)
.
Я пишу так. Но получил сообщение об ошибке : cannot convert expression to float
. Как я могу это исправить?
import sympy
import math
sympy.init_printing(pretty_print=True)
x = sympy.Symbol('x')
f = math.exp(-x**2)*sin(x-(math.pi))
f.series(x0=math.pi, n=3)
Ответ №1:
Вы используете math
методы вместо sympy
методов. Попробуйте:
f = sympy.exp(-x**2)*sympy.sin(x-(sympy.pi))