En este artículo, exploraremos cómo podemos crear gráficos de línea de corriente utilizando el módulo de figura_factory trazly.
Sintaxis de funciones y lista de parámetros
La sintaxis de la función se proporciona a continuación:
tramamente.figura_factory.create_streamline (x, y, u, v, densidad = 1, ángulo = 0.3490658503988659,
Arrow_scale = 0.09, ** Kwargs)
Parámetros requeridos:
Trama de línea de línea con figura de fábrica
El siguiente código ilustra cómo crear una gráfica de línea de transmisión básica utilizando plotly figura_factory.
De Plotly.figura_factory import crear_streamline
importar numpy como np
importación matemática
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
Fig = create_streamline (x, y, u, v)
higo.espectáculo()
La figura de línea de corriente resultante se muestra a continuación:
Mostrar punto fuente
Para incluir el punto de origen de los cabezales de flecha, podemos ejecutar lo siguiente:
De Plotly.figura_factory import crear_streamline
importar numpy como np
importación matemática
Importar trama.Graph_Objects como 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
Fig = create_streamline (x, y, u, v)
higo.add_trace (ir.Dispersión (x = [-1.0], y = [0.0],
modo = 'marcadores',
marcador_size = 15))
higo.espectáculo()
Producción:
Conclusión
Este artículo discutió cómo crear gráficos de línea de corriente utilizando módulos de figura_factory de trazado con la sintaxis de función y los parámetros proporcionados. Además, se incluyeron los puntos fuente de los cabezales de flecha.