¡Solución con puntuación alta! ! ! ¿Cómo hacer un filtro gaussiano gmsk usando matlab?
& gt& gty =[0 1 0 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0
& gt& gtn =longitud (y); p>
& gt& gtm =mean(y);%%average
& gt& gtN1 = floor ((m+1)/2)% calcula el centro de la secuencia.
& gt& gtn = std(y); %% diferencia
& gt& gtg = zero(1,n);
& gt& gtfor i= 1 :n
g(1,i)=exp(-(i-n1)./(4 * N))/(4 * pi * N); p>Fin%%%Generar secuencia gaussiana.
y1=conv(y, g, 'same'); %% operación de convolución para lograr el efecto de filtrado.