Bonjour à tous, désolé de venir avec ma question un peu novice, mais, j'ai un exo à résoudre :


Visualisation d’une fonction à valeurs complexes : Ecrire un programme pour représenter
la fonction ( ) 2 ix x 2 fx e e − − π = sur l'intervalle [−3,3] avec 101 valeurs de x en utilisant une
échelle colorée pour visualiser les valeurs de l’argument



j'ai fait ce programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import numpy as np
import matplotlib.pyplot as plt
 
 
x = np.linspace(-2, 2, 101)
y = np.linspace (-2, 2, 101)
 
 
plt.plot(x,y)
X, Y = np.meshgrid(x,y)
 
Z = np.exp(-1j*2*np.pi*X)*np.exp(-X**2)
 
 
plt.pcolormesh(X, Y, np.angle(Z), shading="gouraud")
plt.colorbar()
plt.title ("tp visualisation exo c")
plt.legend()
plt.show()
je trouve ca en pj : je ne comprends pas le trait en diagonal.
Si quelqu'un peut m'éclairer...