Buscar
Cerrar este cuadro de búsqueda.

Matemáticas con Python

Te sugiero consultar el tutorial de Python de W3Schools (en español) para entender los conceptos básicos de las funciones y algoritmos de nuestros enlaces.

Emplearémos SymPy para graficar una elipse. Primero vamos a definir su ecuación:
				
					import sympy as sym
from sympy.plotting import plot_implicit

x, y = sym.symbols('x y')

# Definimos la ecuación
ecuacion = sym.Eq(x**2 + 4*y**2, 4)

# Mostramos la ecuación
print("La ecuación es:")
display(ecuacion)
				
			

Resultado:

La ecuación es:

\(
x^2 + 4y^2 = 4
\)

En este oportunidad no vamos a usar directamente la librería Matplotlib, sino el módulo de SymPy plot implicit, al que le pasarémos, como entrada, la ecuacion y dos tuplas; estas estaran compuestas por las variables «x» e «y», y el rango de valores al que queremos limitar el gráfico generado. También le pasarémos un título para la gráfica.

				
					# Graficamos la ecuación
print("Gráfica de la ecuación:")
plot_implicit(equation, (x, -2.5, 2.5), (y, -1.5, 1.5), title='Mi Elipse')
				
			

Resultado:

Cuando dijimos que no usaríamos Matplotlib «directamente» no fue simple retórica. El módulo plot de SymPy utilizá matplotlib para renderizar gráficas, aunque no nos otorgue mucho control sobre estas.

Descarga este código en formato Jupiter Notebook (ipynb)

Usa Google Colab para ejecutar este código desde tu computador o teléfono movil. Solo necesitas una cuenta google.