Maison > Article > développement back-end > Comment dessiner un trèfle à quatre feuilles en python
Comment dessiner un trèfle à quatre feuilles en python ?
Ouvrez le compilateur Spyder et chargez d'abord le module :
Recommandé : "Tutoriel Python"
import numpy as np import matplotlib.pyplot as plt
Utilise numpy et matplotlib deux modules.
Créez un nouveau canevas et déterminez la taille du canevas :
plt.figure(figsize=(6,6))
L'équation des coordonnées polaires des quatre feuilles le trèfle est :
1 + cos(4*t) + 2 * (sin(4*t)) ^ 2
A cet effet, définissez une fonction :
def f(t): return 1+np.cos(4*t) + 2*(np.sin(4*t))**2
La plage de valeurs du paramètre t est de 0 à 2π, subdivisée en 1000 parties :
t= np.linspace(0, 2*np.pi, 1000) print(t[-20:])
Convertir les coordonnées polaires en coordonnées rectangulaires :
x=f(t)*np.cos(t) y=f(t)*np.sin(t)
Dessiner la ligne de rose à quatre feuilles :
plt.plot(x,y,c='g')
le remplissage de couleur est vert :
plt.fill(x,y,c='g')
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!