1 # Exemple: 2 # Tout d' abord, toujours besoin de prendre des coordonnées 3. Importation numpy NP AS
# hypothèse, m est donnée à une séquence de points en trois dimensions 4. M = np.array ([[1 ,. 3 ,. 3 ] 5. [4, 1. , 6 ], 6 [1, 4, 3 ], 7 [1, 6, 3 ]]) 8 x = [x [0] pour x en m] 9 y = [x [1] pour x en m] 10 z = [x [2] pour x en m] 11 tirages (x) 12 tirages(Y) 13 est d' impression (Z) 14 15 # et normal de la peinture 16 d' importation matplotlib.pyplot AS PLT . 17 importation mpl_toolkits.mplot3d 18 est . 19 AX = plt.subplot (projection = ' 3D ' ) # créer un dessin d' ingénierie en trois dimensions 20 est AX. SET_TITLE ( ' 3d_image_show ' ) # . définir le nom de la présente figure 21 est ax.scatter (X, Y, Z, C = ' R & lt ' ) # parcelle données c: 'r' rouge, 'y' jaune, la couleur, etc. 22 est 23 est AX. set_xlabel ( ' X ') # Définir l'axe des x 24 ax.set_ylabel ( ' Y ' ) # Set coordonnée y des axes 25 ax.set_zlabel ( ' Z ' ) # Set l' axe Z 26 est 27 plt.show ()
En python, étant donné une séquence de coordonnées en trois dimensions, utilisez matplotlib pour dessiner un nuage de points en trois dimensions
Je suppose que tu aimes
Origine www.cnblogs.com/cainiaoxuexi2017-ZYA/p/12695421.html
conseillé
Classement