Moduły figury_factory tworzą wykresy usprawnienia

Moduły figury_factory tworzą wykresy usprawnienia
Uproszony to rodzaje działek używanych do reprezentowania pól prędkości. Ulganie używa zamkniętych krzywych, które styczne do pola prędkości.

W tym artykule zbadamy, w jaki sposób możemy utworzyć strumienie wykresów za pomocą modułu Figure_Factory.

Składnia funkcji i lista parametrów

Składnia funkcji znajduje się poniżej:

spiski.Figura_Factory.create_streamline (x, y, u, v, gęstość = 1, kąt = 0.3490658503988659,
Arrow_Scale = 0.09, ** KWARGS)

Wymagane parametry:

  1. X - 1 wymiarowa, równomiernie rozmieszczona lista lub tablica
  2. Y - 1 wymiarowa, równomiernie rozmieszczona lista lub tablica
  3. U - Tablica 2-wymiarowa
  4. V - Tablica 2-wymiarowa
  5. gęstość - Ustawia gęstość liniowych
  6. kąt - kąt strzały w radianach
  7. Arrow_scale - Długość skali strzałki

Usprawnij wykres z fabryką figur

Poniższy kod ilustruje, jak utworzyć podstawowy wykres usprawnienia przy użyciu figury_factory.

Z fabuły.Figura_Factory Import Create_Streamline
importować Numpy jako NP
Importuj matematyka
x = np.Linspace (-1, 1, 10)
y = np.Linspace (-1, 1, 10)
Y, x = np.Meshgrid (x, y)
u = -1 - x ** 2 + y
v = 1 + x - y ** 2
u = u.T
v = v.T
ryc = create_streamline (x, y, u, v)
Figa.pokazywać()

Wynikowy rysunek usprawnienia pokazano poniżej:

Pokaż punkt źródłowy

Aby uwzględnić punkt źródłowy głowic strzałek, możemy uruchomić następujące:

z fabuły.Figura_Factory Import Create_Streamline
importować Numpy jako NP
Importuj matematyka
importować fabuły.Graph_Objects jak Go
x = np.Linspace (-1, 1, 10)
y = np.Linspace (-1, 1, 10)
Y, x = np.Meshgrid (x, y)
u = -1 - x ** 2 + y
v = 1 + x - y ** 2
u = u.T
v = v.T
ryc = create_streamline (x, y, u, v)
Figa.add_trace (idź.Rozproszenie (x = [-1.0], y = [0.0],
tryb = „markery”,
marker_size = 15))
Figa.pokazywać()

Wyjście:

Wniosek

W tym artykule omówiono, jak utworzyć struktury wykresów za pomocą modułów figury_factory z dostarczoną składnią funkcji i parametrami. Ponadto uwzględniono punkty źródłowe główek strzałek.