Rysuj / konwertuj wyrażenie pochodzące z sympy: seria Taylora z matplotlib

Próbuję wykreślić funkcję sin (x) / x i jej przybliżenie taylor. używam python 3 i pyzo - pierwszy dział działa, ale mam problemy z konwersją serii pochodzącej z modułu sympy do wyrażenia numpy, które działałoby.

import numpy as np
import matplotlib.pyplot as plt
import sympy as sp
from sympy.abc import x

x = np.linspace(-10, 10, 100)
y = np.sin(x)/x #first function
plt.plot(x, y, 'k') #this is working fine

### this is a code that removes the "0(x**something)" part of 
the series at the end 

znalazłem to tutajhttp://pastebin.com/ZNQakWP7

def series(expr, x, x0, n, removeO=False):
"""
sympy bugs avoided
"""
# expr_series = expr.series(x, x0, n)
# return expr_series.removeO() if removeO else expr_series
expansion = list()
for t in expr.lseries(x, x0):
    p = t.as_coeff_exponent(x)[1]
    if p < n:
        expansion.append(t)
    else:
        break
if not removeO:
    expansion.append(sp.O(x**n))
return sp.Add(*expansion)
### my code continued ####

y_t=series(sp.sin(x)/x,x,0,6,removeO=True)

jeśli spojrzę na y_t teraz, otrzymuję to przybliżenie

out: x**4/120 - x**2/6 + 1

Teraz próbuję przekonwertować to na numpy, aby narysować je tak, jak w przypadku pierwszej funkcji.

f_t = lambdify(x, y_t,modules=['numpy'])
x = np.linspace(-10, 10, 100) #i do this because x has
#been a symbolic variable before

plt.plot(x, y_t, 'b') #this is where the problem occurs

Dostaję pierwszy wykres także drugi komunikat o błędzie:

 File "<console>", line 1, in <module>
  File "F:\pyzo2013_0_2_2\lib\site-packages\matplotlib\pyplot.py", line 2832, in plot
    ret = ax.plot(*args, **kwargs)
  File "F:\pyzo2013_0_2_2\lib\site-packages\matplotlib\axes.py", line 3998, in plot
    for line in self._get_lines(*args, **kwargs):

Jak mogę osiągnąć mój pomysł na wykreślenie czegoś pochodzącego z sympy? Innym pomysłem było przekonwertowanie sympy z serii na łańcuch, a następnie przetworzenie tego w jakiś sposób na wyrażenie numpy. Byłbym wdzięczny za wszelką pomoc tutaj!

questionAnswers(1)

yourAnswerToTheQuestion