Bonsoir, je me retrouve face à un léger souci en souhaitant faire de la 3D sur matplotlib.

Je souhaite appliquer une équation sur un triangle, or le module ne semble vouloir me tracer qu'un carré.

NB : j'ai importé le module Axes3D

Voici le code qui me pose problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
A=np.linspace(-a,a,100)
YY=np.linspace(-l/2,deltal,100) 
plt.plot(X,Y,color="purple")
#YY=b/(x-a)*A ici j'ai essayé de tracer mon triangle mais ça n'a pas marché
A,YY=np.meshgrid(A,YY)
mu=(b)*(1.-A**2/(a**2))**1/2.
alpha=-mu/(l/2.+deltal)
Z=alpha*YY-alpha*deltal
surf = ax.plot_wireframe(A,YY,Z,cmap='autumn', cstride=10, rstride=10)