import matplotlib.pyplot as plt import numpy as np x = [round(i, 1) for i in np.arange(3, 5.1, 0.2)] y = [np.sin(2*i) - 5*i + 3for i in x] plt.plot(x, y) plt.grid(True) plt.show()