Professional Documents
Culture Documents
2.1. OBJETIVO
Código:
clear;
clc;
%frecuencia fundamental de la onda
Fo=1000;
%amplitud de la onda
a=1;
%angulo de la fase
phi=0;
%frecuencia de muestreo
Fs=5000;
%periodo de muestreo
Ts=1/Fs;
%rango de muestra en base al dominio
t=-0.002:Ts:0.002;
%señal
Y=a*sin(2*pi*Fo*t+phi);
%señal en forma discreta
stem(t,Y);
Podemos observar el gráfico de la señal discreta y su periodicidad para la frecuencia de
muestreo 5KHz.
2.4.2. Submuestreo
Código:
clear;
clc;
Fo=1000;
%amplitud de la onda
a=1;
%angulo de la fase
phi=0;
%frecuencia de muestreo
Fs=5000;
%periodo de muestreo
Ts=1/Fs;
t=-0.002:Ts:0.002;
%señal
Y=a*sin(2*pi*Fo*t+phi);
stem(t,Y);
%Submuestreo
YDown=downsample(Y,4);
tDown=downsample(t,4);
hold on
stem(tDown,YDown,'r')
2.4.3. Sobremuestreo
Usando la función sinusoidal del ejercicio anterior, introduciremos una muestra a la señal
mediante el comando upsample.
Código:
clear;
clc;
Fo=1000;
%amplitud de la onda
a=1;
%angulo de la fase
phi=0;
%frecuencia de muestreo
Fs=5000;
%periodo de muestreo
Ts=1/Fs;
t=-0.001:Ts:0.001;
%señal
Y=a*sin(2*pi*Fo*t+phi);
stem(t,Y);
%Submuestreo
YDown=upsample(Y,1);
tDown=upsample(t,1);
hold on
stem(tDown,YDown,'r')