tracer.graph_objects.isosurface

tracer.graph_objects.isosurface
Un tracé d'isosurface est utilisé pour visualiser les points d'une valeur constante donnée dans un volume d'espace.

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.