import numpy as np
import matplotlib.pyplot as plt

# Coefficient de variation et moyenne
coefficient_variation = 0.1  # 10%
mu = 0.25  # 25%

# Maximum de la courbe gaussienne et sa position sur l'axe x
max_y = 50
x_max_y = 0.18

# Calcul de l'écart-type à partir du coefficient de variation
sigma = mu * coefficient_variation

print(f"Moyenne : {mu}")
print(f"Écart-type : {sigma}")

# Création de valeurs x pour la courbe
x = np.linspace(0, 1, 1000)  # Vous pouvez ajuster la plage des valeurs x en fonction de vos besoins

# Calcul de la courbe gaussienne
y = max_y * np.exp(-0.5 * ((x - x_max_y) / sigma) ** 2)

# Tracer la courbe gaussienne
plt.figure(figsize=(8, 6))
plt.plot(x, y, color='blue', label='Courbe Gaussienne')
plt.title(f'Courbe Gaussienne (CV: {coefficient_variation}')
plt.xlabel('Valeurs de x')
plt.ylabel('Valeurs de y')
plt.legend()
plt.grid(True)
plt.show()

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: