plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Een isosurface-plot wordt gebruikt om punten met een gegeven constante waarde binnen een ruimtevolume te visualiseren.

Dit artikel leidt u door de verschillende stappen die u kunt gebruiken om een ​​isosurface-plot te maken met behulp van de module plotly graph_objects.

Basis Isosurface-plot

Om een ​​basis isosurface-plot te maken met behulp van de module Plotly graph_objets, kunnen we de klasse go.Isosurface() gebruiken, gevolgd door de parameters x, y, z en waarden. Een voorbeeld van een illustratiecode is zoals hieronder weergegeven.







plotly.graph_objects importeren net zo Gaan
vijg = gaan.Figuur ( gegevens =go.Isosurface (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Met = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
waarde = [ 1 , twee , 3 , 4 , 5 , 6 , 7 , 8 ] ,
de grootste = twee ,
isomax = 6 ,
) )
fig.show ( )


Het resulterende cijfer is als volgt:





Caps voor Isosurfaces verwijderen

U kunt de kleurgecodeerde oppervlakken aan de zijkant van het domein verwijderen door de caps-parameter als volgt in te stellen:






Het resulterende cijfer is als volgt:



Dekking van Isosurfaces instellen

We kunnen de dekking van isosurfaces instellen door de parameter dekking op te geven, zoals weergegeven in de volgende tabel:


De vorige code zou de code moeten retourneren zoals weergegeven:

Standaardkleurenschaal instellen

U kunt ook de kleurenschaal voor uw plot specificeren met behulp van de kleurenschaalparameter, zoals weergegeven in de volgende tabel:


Dit stelt de kleurenschaal in op een blackbody, zoals weergegeven in de volgende uitvoerafbeelding:

Conclusie

In dit artikel wordt beschreven hoe u isosurfaces maakt met behulp van de module Plotly graph_objects. We hebben u laten zien hoe u doppen voor iso-oppervlakken verwijdert, de dekking instelt en de standaardkleurenschaal instelt. Bedankt voor het lezen, en voel je vrij om de documenten te raadplegen voor meer informatie.