Matplotlib: graphe 2D: Difference between revisions
Jump to navigation
Jump to search
Wiki-cours (talk | contribs) |
Wiki-cours (talk | contribs) |
||
Line 16: | Line 16: | ||
show() | show() | ||
</source> | </source> | ||
Dont voici le résultat [[File:tension.png]] | Dont voici le résultat | ||
[[File:tension.png|400px]] | |||
Il est en général plus simple de générer les tableaux avec la classe '''array''' qui est importée par '''pylab''' | Il est en général plus simple de générer les tableaux avec la classe '''array''' qui est importée par '''pylab''' |
Revision as of 16:39, 16 July 2015
Création d'un graphe 2D
On utilise la bibliothèque Pylab de matplotlib
from pylab import *
f = lambda x: sin(x*pi)
t = [ 0.01*i for i in range(201) ]
s = map(f,t)
plot(t, s)
xlabel('temps (s)')
ylabel('Tension (mV)')
title('Signal sinusoidal')
grid(True)
show()
Dont voici le résultat
Il est en général plus simple de générer les tableaux avec la classe array qui est importée par pylab
from pylab import *
t = np.arange(0.0, 2.01, 0.01)
s = sin(pi*t)*exp(-t)
plot(t, s)
xlabel('temps (s)')
ylabel('Tension (mV)')
title('Signal sinusoidal')
grid(True)
show()