Я не совсем понимаю, что вы хотите сделать, но это может помочь:
from numpy import linspace, sin, cos, tan
import matplotlib.pyplot as plt
a = float(input('Enter x0: '))
b = float(input('Enter x1: '))
x = linspace(a, b, 1001)
for trig_func in [sin, cos]:
y = trig_func(x)
plt.title(f'{trig_func.__name__}(x)')
plt.plot(x, y)
plt.xlabel('x')
plt.ylabel('y')
plt.show()
Пожалуйста, объясните, как вы пытаетесь реализовать функцию eval ..