cadillo labo 3

6
LAB. PROCESAMIE NDO DIGITAL DE SE ÑALES 2014 CADILLO VILLANUEVA ANTHONY 1 GENERACION DE SECUENCIAS DISCRETAS I. MARCO TEORICO Una secuencia puede ser generada me diante un algoritmo que define su función en tiempo discreto; el cual se puede realizar en MATLAB como se puede ver en el Ejercicio 1 , para esto se crea una función que define la función rectangular. II. SIMULACION DE LOS EJERCICIOS EN MATLAB EJERCICIO 1 Funcion rectangular: function r=rect(x) ;% rect define la función rectangular como ;% 1 en [-0.5 0.5] y 0 en los demás puntos r=zeros(size(x)); set1=find(abs(x)<0.5); % find permite indicar los sub indices de la matriz abs(x) % que cumplan con la condición del argumento. r(set1)=0.5.*ones(size(set1)); ;============================================================ En la ventana de comandos x=-3:0.1:3; y=rect(x); stem(x,y),title('Funcion rect') xlabel('x'),ylabel('y'),grid EN MATLAB:

Upload: anthony-cadillo-villanueva

Post on 13-Oct-2015

20 views

Category:

Documents


0 download

TRANSCRIPT

LAB. PROCESAMIENDO DIGITAL DE SEALES

LAB. PROCESAMIENDO DIGITAL DE SEALES2014

GENERACION DE SECUENCIAS DISCRETAS

I. MARCO TEORICO

Una secuencia puede ser generada mediante un algoritmo que define su funcin en tiempo discreto; el cual se puede realizar en MATLAB como se puede ver en el Ejercicio 1 , para esto se crea una funcin que define la funcin rectangular.

II. SIMULACION DE LOS EJERCICIOS EN MATLAB

EJERCICIO 1Funcion rectangular:function r=rect(x) ;% rect define la funcin rectangular como ;% 1 en [-0.5 0.5] y 0 en los dems puntos r=zeros(size(x)); set1=find(abs(x)