plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Izovirsmas diagrammu izmanto, lai vizualizētu noteiktas konstantas vērtības punktus telpas tilpumā.

Šajā rakstā ir aprakstītas dažādas darbības, kuras varat izmantot, lai izveidotu vienādas virsmas diagrammu, izmantojot moduli plotly graph_objects.

Basic Isosurface Plot

Lai izveidotu pamata isosurface diagrammu, izmantojot Plotly graph_objets moduli, mēs varam izmantot go.Isosurface() klasi, kam seko parametri x, y, z un vērtības. Tālāk ir sniegts ilustrācijas koda piemērs.







importēt plotly.graph_objects aiziet
att = aiziet.Attēls ( datus =go.Isosurface (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Ar = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
vērtību = [ 1 , divi , 3 , 4 , 5 , 6 , 7 , 8 ] ,
lielākais = divi ,
isomax = 6 ,
) )
att.rādīt ( )


Rezultātā iegūtais skaitlis ir šāds:





Isosurfaces vāciņu noņemšana

Varat noņemt ar krāsu kodētās virsmas domēna malā, iestatot caps parametru šādi:






Rezultātā iegūtais skaitlis ir šāds:



Isossurfaces necaurredzamības iestatīšana

Mēs varam iestatīt vienādu virsmu necaurredzamību, norādot necaurredzamības parametru, kā parādīts šajā tabulā:


Iepriekšējam kodam ir jāatgriež kods, kā parādīts:

Noklusējuma krāsu skalas iestatīšana

Varat arī norādīt diagrammas krāsu skalu, izmantojot krāsu skalas parametru, kā parādīts šajā tabulā:


Tas iestata krāsu skalu uz melno korpusu, kā parādīts nākamajā izvades attēlā:

Secinājums

Šajā rakstā ir aprakstīts, kā izveidot vienādas virsmas, izmantojot moduli Plotly graph_objects. Mēs parādījām, kā noņemt vienādu virsmu vāciņus, iestatīt necaurredzamību un iestatīt noklusējuma krāsu skalu. Paldies, ka lasījāt, un, lai uzzinātu vairāk, pārbaudiet dokumentus.