# import des libraries / packages
import matplotlib.pyplot as plt
import math
import numpy as np

# fonction à dessiner
def f(x):
	return x * x - 3 * x + 6 * np.sin(x)

# valeurs pour x, on utilise numpy
# On génére 100 valeurs etre 0 à 100 (compris)
x_values = np.linspace(0, 10, 100)
print(x_values)

# on génère y_values avec la fonction f
y_values = f(x_values)
print(y_values)

# on dessine la fonction
plt.plot(x_values, y_values, color='green')
plt.grid()
plt.ylabel('f(x)')
plt.show()

