from math import cos, sin, pi
import matplotlib.pyplot as plt
import numpy as np
abscisses=np.linspace(-pi, pi, 20) # 20 points dans [-pi, pi], régulièrement espacés.
plt.xlabel('x')
ordonnees1=[cos(x) for x in abscisses]
ordonnees2=[sin(x) for x in abscisses]

plt.plot(abscisses, ordonnees1, 'bs', label="cosinus")
plt.plot(abscisses, ordonnees2, 'r--o', label="sinus")

plt.title("Graphe de la fonction cosinus et sinus")
plt.legend()
plt.show()

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: