Vedere una sinusoide con python

Vedere una sinusoide con python post thumbnail image

Ecco un semplice script do python per chi vuole rappresentare una sinusoide in python usando numpy e matplotlib (installatele con pip)

import numpy as np
import matplotlib.pyplot as plt

# Richiedi all'utente la frequenza della sinusoide
frequenza = float(input("Inserisci la frequenza della sinusoide (Hz): "))

# Crea un array di valori x per tracciare la sinusoide
t = np.linspace(0, 1, 500)

# Genera la sinusoide
y = np.sin(2 * np.pi * frequenza * t)

# Traccia la sinusoide
plt.plot(t, y)
plt.xlabel("Tempo (s)")
plt.ylabel("Ampiezza")
plt.title("Sinusoide di Frequenza Variabile")

# Mostra il grafico
plt.show()

Related Post