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:
- x - definiuje wartości danych x.
- y - Ustawia wartości danych Y.
- Z - Ustawia wartości danych Y.
- show_colorbar - ustawia się, jeśli pasek kolorów jest widoczny, czy nie.
- Tytuł - określa tytuł fabuły.
- 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.