J'ai le script simple suivant qui trace un graphique:
import matplotlib.pyplot as plt
import numpy as np
T = np.array([6, 7, 8, 9, 10, 11, 12])
power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00])
plt.plot(T,power)
plt.show()
Comme c'est le cas maintenant, la ligne va directement d'un point à l'autre, ce qui semble correct, mais pourrait être mieux à mon avis. Ce que je veux, c'est lisser la ligne entre les points. Dans Gnuplot, j'aurais tracé avec smooth cplines
.
Existe-t-il un moyen simple de le faire dans PyPlot? J'ai trouvé des tutoriels, mais ils semblent tous assez complexes.