0 calificaciones0% encontró este documento útil (0 votos)
31 vistas3 páginas
Este documento describe cómo generar diferentes secuencias discretas en MATLAB, incluyendo una señal rectangular, un escalón unitario, una rampa unitaria y una señal arbitraria. Explica cómo usar funciones como find, zeros y ones para definir las condiciones y valores de cada señal, y graficar los resultados usando stem.
Este documento describe cómo generar diferentes secuencias discretas en MATLAB, incluyendo una señal rectangular, un escalón unitario, una rampa unitaria y una señal arbitraria. Explica cómo usar funciones como find, zeros y ones para definir las condiciones y valores de cada señal, y graficar los resultados usando stem.
Este documento describe cómo generar diferentes secuencias discretas en MATLAB, incluyendo una señal rectangular, un escalón unitario, una rampa unitaria y una señal arbitraria. Explica cómo usar funciones como find, zeros y ones para definir las condiciones y valores de cada señal, y graficar los resultados usando stem.
INFORME DEL LABORATORIO 2 DE PROCESAMIENTO DE SEALES DIGITALES
LORA VERAMENDI RONALD Pgina 1
GENERACION DE SECUENCIAS DISCRETAS EN MATLAB I. OBJETIVO Disear un ecualizador digital que contenga un filtro pasa bajo, un filtro pasa banda, un filtro pasa alto. II. Marco terico Las seales discretas pueden proceder de estudios demogrficos, de datos econmicos o meteorolgicos para los cuales, la variable independiente es inherentemente discreta. Otro tipo de secuencias discretas son aquellas generadas a partir de un muestreo de seales cuya variable independiente es continua. Por ejemplo, para el procesado discreto de una seal de voz se necesita una secuencia discreta en donde estn almacenados los valores que toma la voz continua en instantes temporales equiespaciados. El inters creciente del procesado discreto o digital de seales estriba en su versatilidad y eficiencia para tratar seales bien diferentes y procesos complejos de gran carga computacional. La implementacin de estos procesos puede llevarse a cabo con diferentes tecnologas, que hoy en da pueden considerarse como muy potentes y econmicas: microprocesadores de propsito especfico, ordenadores de propsito general, dispositivos de onda acstica de superficie III. PROCEDIMIENTO EJERCICIO 1 Generar una seal rectangular en tiempo discreto. Sea 1 y 0 todos los dems.
n= -2:0.01:1.99; % tomando un intervalo -2<n<1.99 (400 elementos) r=zeros(400,1);% creamos un vector1x400 con elementos "0" set1=find(abs(n)<0.5); % para el intervalo -0.5n0.5 ser 1 % para todos los dems ser 0 r(set1)=ones(size(set1));% los elementos que satisfacen la condicin % sern 1 stem(n,r) % graficamos en la seal discreta
INFORME DEL LABORATORIO 2 DE PROCESAMIENTO DE SEALES DIGITALES
LORA VERAMENDI RONALD Pgina 2
EJERCICIO 2 Genere la siguiente secuencia : escalon unitario U[n]=0 n<0, 1 en todos los dems casos
Solucin:
n= -50:49; % tomando un intervalo -50<n<49 (100 elementos) r=zeros(100,1);% creamos un vector1x100 con elemrentos "0" set1=find(n>0); % para todo n>0 sera 1 r(set1)=ones(size(set1));% los elementos que satisfacen la condicion % seran 1 stem(n,r) % graficamos en la seal discreta
EJERCICIO 3 Genere la siguiente secuencia: rampa unitaria Ramp[n]=0 n<0, n en todos los dems casos n= -50:49; % tomando un intervalo -50<n<49 (100 elementos) r=n; %creamos un r=vector1x100 con elemrentos "n" set1=find(n<0); % para todo n<0 sera 0 r(set1)=zeros(size(set1));% los elementos que satisfacen la condicion % seran "n" stem(n,r) % graficamos en la seal discreta
INFORME DEL LABORATORIO 2 DE PROCESAMIENTO DE SEALES DIGITALES
LORA VERAMENDI RONALD Pgina 3
EJERCICIO 4 Genere la siguiente secuencia: arbitraria G[n]=0 n<0 Sin(n/2) si 0n1 1, n>1 n= -2:0.05:2; % tomando un intervalo -2<n<2 (81 elementos) r=sin((pi*n)/2); %creamos un r=vector1x81 set1=find(n<0); % para todo n<0 sera 0 set2=find(n>1); % para todo n<0 sera 1 % para 0<=n<=1, sen((pi*n)/2) r(set1)=zeros(size(set1));% los elementos que satisfacen la condicion % seran "0" r(set2)=ones(size(set2));% los elementos que satisfacen la condicion % seran "1" stem(n,r) % graficamos en la seal discreta
IV. CONCLUSIONES
En los sistemas reales no es posible generar un impulso perfecto para aplicar como prueba en ninguna entrada. Por lo tanto, se usan aproximaciones de pulsos muy breves. Debido a que el pulso es suficientemente corto comparado a la respuesta a impulso, el resultado obtenido ser bastante cercano a la respuesta a impulso terica. Por otro lado, es posible obtener la respuesta al impulso de un sistema utilizando mtodos indirectos de Procesamiento de Seales, como ser la aplicacin de un estmulo conocido y luego proceder la deconvolucin entre ste y la respuesta del sistema bajo estudio.