martes, 30 de enero de 2024

Graficar Rosa con Coordenadas Polares con Python y Matplotlib

 

import numpy as np
import matplotlib.pyplot as plt
a = []
i = 0
alfa = 0.01
r3 = []
for i in range(0,770):
     alfa = 0.04*i
     alfa = round(alfa,2)
     a.append(alfa)
     r4 = 3*np.sin(np.pi*alfa) # cambiar np.pi por 3 para obtener 
       # una rosa de 3 petalos, por 4 para 4 petalos.
     r3.append(r4)
print(a)
ax = plt.subplot(111, projection='polar')
ax.plot(a, r3)
ax.set_rmax(3.5)
ax.set_rticks([0.5, 1, 1.5, 2, 2.5, 3, 3.5])  # less radial ticks
ax.set_rlabel_position(-22.5)  # get radial labels away from plotted line
ax.grid(True)

ax.set_title("A line plot on a polar axis", va='bottom')
plt.show()
# con np.pi se obtiene la grafica de abajo.

minuvasoft10@gmail.com Programador de Proyectos Software
download here






No hay comentarios:

Publicar un comentario

Hallar las raices de Cualquier Ecuacion con Excel 365

  Se establece un intervalo de x de -20 a 20 para hallar los f(x) que cambian de signo, X aumenta en 1.   Se halla el cambio de signo de f(x...