Import numpy as np
Import matplotlib.pyplot as PLT
From script.signal import Hilbert
#Parametros
fs=20000 # frecuenca del mustreo
t=np.linspace (0,1, fs, endpoint=false) #tiempo
fm=120 #frecuencia de la señal moduladora
fc=1320 #frecuencia de la portadora
Am=2 #Amplitud de la señal moduladora
Ac=2 #Amplitud de la portadora
#señal moduladora
moduladara = Am*np. cos (2* np. pi. fm*t)
#Señal portadora
portadora=Ac*np.cos (2* np. pi.fc*t)
#Modulación BLU usando la transformada de Hilbert
analitica hilbert (moduladora) #Transformada de Hilbat
blu.signal = np. real (analítica) *portadora
# Visualizacion
plt. figure (figsize = (10.4))
plt. plot (t[: 1000], blu_signal[:1000])
plt. title ('señal BLU-Ps')
pt. xlabel ('Tiempo (s)')
plt-ylabel ( 'Amplitud')
plt.grid ()
plt.show()