Cet article vous guidera à travers les différentes étapes que vous pouvez utiliser pour créer un tracé Isosurface à l'aide du module Plotly Graph_Objects.
Terrain d'isosurface de base
Pour créer un tracé d'isosurface de base à l'aide du module Plotly Graph_Objet, nous pouvons utiliser le go.Classe isOsurface () suivie des paramètres X, Y, Z et valeurs. Un exemple de code d'illustration est conformément à ce qui suit:
Importer un terrain.Graph_objects comme Go
Fig = aller.Figure (données = aller.Isosurface (
x = [0,0,0,0,1,1,1,1],
y = [1,0,1,0,1,0,1,0],
z = [1,1,0,0,1,1,0,0],
valeur = [1,2,3,4,5,6,7,8],
isomine = 2,
isomax = 6,
))
figue.montrer()
La figure résultante est la suivante:
Retrait des bouchons pour les isosurfaces
Vous pouvez supprimer les surfaces codées en couleur sur le côté du domaine en définissant le paramètre CAPS comme suit:
La figure résultante est la suivante:
Définition de l'opacité d'isosurfaces
Nous pouvons définir l'opacité des isosurfaces en spécifiant le paramètre d'opacité, comme indiqué dans le tableau suivant:
Le code précédent doit renvoyer le code comme indiqué:
Définition de couleurs par défaut
Vous pouvez également spécifier l'échelle de couleurs de votre tracé en utilisant le paramètre ColorScale, comme indiqué dans le tableau suivant:
Cela définit l'échelle de couleurs sur un corps noir, comme le montre la sortie de sortie suivante:
Conclusion
Cet article décrit comment créer les isosurfaces à l'aide du module de tracé Graph_Objects. Nous vous avons montré comment supprimer les bouchons pour les isosurfaces, comment définir l'opacité et comment définir l'échelle de couleurs par défaut. Merci d'avoir lu. N'hésitez pas à vérifier les documents pour plus.