Varios
FACULTAD DE INGENIERÍA,
ARQUITECTURA Y DISEÑO
Laboratorio de
Procesamiento Digital de Señales
Práctica 1
INTRODUCCIÓN A MATLAB
OBJETIVO:
Que el alumno realice gráficos y programas sencillos usando MATLAB.
MATERIAL Y EQUIPO:
Computadora con MATLAB (versión 6.5 mínimo)
DESARROLLO:
Antes de iniciar con las actividades, el docente presentaráuna exposición sobre el
entorno de trabajo de MATLAB y mostrará ejemplos del uso de comandos y
funciones básicas.
1. Hacer un programa que genere y grafique las siguientes funciones.
a. y (t ) = sen(3t )
b. r (t ) = 3t + 2
2. Multiplicar las funciones y(t) y r(t), luego graficar.
3. Mostrar en diferentes áreas de la ventana de gráfico cada una de las señales
generadas en el punto 1.CONCLUSIÓN
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERÍA,
ARQUITECTURA Y DISEÑO
Laboratorio de
Procesamiento Digital de Señales
Elaboró: Dr. Marcial Castro Muñoz
Página 1
Práctica 2
MUESTREO INTERPOLACIÓN Y ALIASING
OBJETIVO:
Observar el muestreo de una señal y el efecto conocido como “Alising”.
MATERIAL Y EQUIPO:
Computadora con MATLAB
FUNDAMENTOS TEORÍCOS
Sila frecuencia más alta contenida en una señal analógica xa(t) es Fmax y la señal
se muestrea a una tasa Fs >2 Fmax, entonces xa(t) se puede recuperar totalmente
a partir de sus muestras mediante la siguiente función:
n
xa (t ) = ∑ xa
F
s
donde
g (t ) =
n
g t −
F
s
,
sen(πFst )
(πFst ) .
Si el criterio no es satisfecho, existiránfrecuencias cuyo muestreo coincide con otras
(el llamado aliasing).
DESARROLLO:
1. Simular el muestreo de la señal y(t) a una frecuencia de muestreo de 10 Hz y
graficarla.
y (t ) = sen(4πt ) + sen(8πt )
2. Recuperar la señal analógica y(t) utilizando las muestras obtenidas en el
punto 1 y aplicando la sumatoria de funciones de interpolación.
Elaboró: Dr. Marcial Castro Muñoz
Página 2 n
y a (t ) = ∑ y
F
s
n
g t −
F
s
3. Simular el muestreo de una onda sinusoidal pura de 300 Hz. Utilizar una
frecuencia de muestreo de 800 Hz.
4. Simular el muestreo de las ondas sinusoidales puras cuyas frecuencias se
indican en los incisos a, b, c, d y e a una frecuencia de muestreo de 800 Hz.
a. 125 Hz
b. 215 Hz
c. 305 Hz
d. 395 Hz
e. 500Hz
Observar los cambios en las formas de onda de la señal muestreada y la
señal recuperada. Graficar en la misma ventana la señal original, la señal
muestreada y la señal recuperada.
5. Repetir el punto anterior pero ahora con un periodo de muestreo de 1 ms y
con las frecuencias de
a. 7525 Hz
b. 7650 Hz
c. 7775 Hz
d. 7900 Hz
Observar los cambios en las formas de onda de la señalmuestreada y la
señal recuperada. Graficar en la misma ventana la señal original, la señal
muestreada y la señal recuperada.
6. Encontrar tres señales diferentes que tengan la misma representación
discreta.
7. Establecer conclusiones
PROGRAMA DE APOYO
%Practica 2. Procesamiento Digital de Senales
%Muestreo e interpolacion
%Desarrollado por: Marcial Castro Muñoz
%Limpiar variables, funciones,ventana de comandos y figuras
clear; clc; clf
%Constantes
f1=4.7 %Armónico de mayor frecuencia de la señal
f2=2
%Armónico de menor frecuencia de la señal
M=3
m=-3
%Limite superior de la amplitud para la grafica
%Limite inferior de la amplitud para la grafica
a=-1
b=1
%Tiempo de inicio de la señal
%Tiempo final de la señal
fs=10
%frecuencia de muestreo
Elaboró: Dr.Marcial Castro Muñoz
Página 3
ab=b-a %Intervalo de la señal
%Crear el vector de tiempo cuasicontinuo
fc=100*f1 %Frecuencia usada para visualizar la señal como analogica
tc=1/fc
t=[a:tc:b];
%Crea el vector de tiempo de señal muestreada
ts=1/fs
td=[a:ts:b];
%Señal a interpolar
yc=sin(2*pi*f1*t)+sin(2*pi*f2*t);
%Señal muestreada
yd=sin(2*pi*f1*td)+sin(2*pi*f2*td);
%Graficar ambas...
Regístrate para leer el documento completo.