Spiski.Figura_create.Trisurf

Spiski.Figura_create.Trisurf
W tym artykule omówimy, w jaki sposób możemy utworzyć wykres Trisurf za pomocą modułu Figure_Factory.

Składnia funkcji i parametry

Składnia funkcji jest jak pokazana następująco:

spiski.Figura_Factory.create_trisurf (x, y, z, simplices, colormap = brak, show_colorbar = true, scale = brak, color_func = brak, title = 'trisurf wykres', floT_Edges = true, scackbackground = true, w tle, tle, rgb (230, 230, 230) ', Gridcolor =' RGB (255, 255, 255) ', ZerolineColor =' RGB (255, 255, 255) ', Edges_Color =' RGB (50, 50, 50) ', wysokość = 800, szerokość = 800 , aspektRatio = brak)

Wymagane parametry są następujące:

  1. x - definiuje wartości danych x.
  2. y - Ustawia wartości danych Y.
  3. Z - Ustawia wartości danych Y.
  4. show_colorbar - ustawia się, jeśli pasek kolorów jest widoczny, czy nie.
  5. Tytuł - określa tytuł fabuły.
  6. szerokość/wysokość - ustawia szerokość i wysokość figury w pikselach.

Wykres Delaunay z figurą_factory

Poniższy kod używa figury_factory, Numpy i Scipy, aby utworzyć wykres Delaunay.

z fabuły.Figura_Factory Import Create_trisurf
importować Numpy jako NP
od Scipy.Import przestrzenny Delaunay
u = np.Linspace (0, 2*np.PI, 20)
V = NP.Linspace (0, 2*np.PI, 20)
u, v = np.Meshgrid (U, V)
u = u.spłaszczyć()
v = v.spłaszczyć()
x = (3 + (NP.cos (v))*np.cos (u)
y = (3 + (NP.cos (v))*np.grzech (u)
Z = NP.Sin (v)
Points2d = np.vstack ([u, v]).T
tri = Delaunay (Points2d)
Simplices = Tri.Proste
rys. = create_trisurf (x = x, y = y, z = z)
Figa.pokazywać()

Wyjście Rysunek:

Mobius Strip Trisurf

Poniższy kod tworzy pasek Mobiusa z figurem_factory.

importować fabuły.Figura_Factory jako ff
importować Numpy jako NP
od Scipy.Import przestrzenny Delaunay
u = np.Linspace (0, 2*np.PI, 24)
V = NP.Linspace (-1, 1, 8)
u, v = np.Meshgrid (U, V)
u = u.spłaszczyć()
v = v.spłaszczyć()
TP = 1 + 0.5*v*np.cos (u/2.)
x = tp*np.cos (u)
y = tp*np.grzech (u)
Z = 0.5*v*np.grzech (u/2.)
Points2d = np.vstack ([u, v]).T
tri = Delaunay (Points2d)
Simplices = Tri.Proste
Ryc = ff.create_trisurf (x = x, y = y, z = z,
colormap = „viridis”,
Simplices = Simprices,
title = „mobius strip”)
Figa.pokazywać()

Wyjście Rysunek:

Wniosek

Ten przewodnik ilustruje, jak utworzyć wykresy Trisurf z modułem Figure_Factory. Sprawdź więcej dokumentów.