GEneracion Graficas En Matlab
Fs=8000;%tasa de muestreo 8000 por segundo.
Fc=300;%frecuencia de la portadora
a=1;%amplitud grafica basef=2*pi;%frecuencia grafica base "carga"
fdt=0,25;%frecuencia descarga
t = 0:0.001:2;%valor inicial:paso:valor final a graficar en x
x = a*sawtooth(f * t+fdt);%generacion de grafica con comando "sawtooth" para DSy = ammod(x,Fc,Fs); % Modulación de x para producir y
yruidoso = awgn(y,15,'measured'); %Transmisión a través de un canalruidoso
[num,den] = butter(10,Fc*2/Fs); % Definición del filtro pasabajasz = amdemod(yruidoso,Fc,Fs,0,0,num,den); % Demodulación.figure;
subplot(3,1,1); plot(t,x); % Dibuja la señal de entrada(Superior).
title('onda diente de sierra baja frecuencia');
subplot(3,1,2);plot(t,yruidoso)% % Dibuja la señal modulada ytransmitida(Medio).
title('transmision a traves de canal ruidoso');
subplot(3,1,3); plot(t,z); % Dibuja la señal demodulada(Inferior).
title ('ondademodulada');
%señal B "Diente de sierra (DS) a frecuencas altas modulada por amplitud AM"
Fs=8000;%tasa de muestreo 8000 por segundo.
Fc=300;%frecuencia de la portadora
a=1;%amplitud grafica base
f= 20* pi;%frecuencia
fdt = 0.25;
t = 0:0.001:2;%valor inicial:paso:valor final a graficar en x
x = a*sawtooth(f * t + fdt);%generacion de grafica con comando "sawtooth" para DS
y =ammod(x,Fc,Fs); % Modulación de x para producir y
yruidoso = awgn(y,15,'measured'); %Transmisión a través de un canalruidoso
[num,den] = butter(10,Fc*2/Fs); % Definición del filtro pasabajas
z =amdemod(yruidoso,Fc,Fs,0,0,num,den); % Demodulación.figure;
subplot(3,1,1); plot(t,x); % Dibuja la señal de entrada(Superior).
title('onda diente de sierra alta frecuencia');
subplot(3,1,2); plot(t,yruidoso)% %Dibuja la señal modulada y transmitida(Medio).
title('transmision a traves de canal ruidoso');
subplot(3,1,3); plot(t,z); % Dibuja la señal demodulada(Inferior).
title ('onda demodulada');...
Regístrate para leer el documento completo.