Documente Academic
Documente Profesional
Documente Cultură
discretos
Aplicaciones de Matlab
figure(2) figure(2)
stem(n,hn) stem(n,y2(2:22))
hold on; hold on;
xlabel ('n') xlabel ('n')
ylabel('h[n]') ylabel('y2[n]')
hold off;
hold off;
figure(3)
stem(n2,yn) D. Encontrar la respuesta impulsiva de una ecuacion de
hold on; diferencias
xlabel ('n') %%Ejercicio 4
ylabel('y[n]') %para las ecuaciones de diferencia
hold off; %y[n] + y[n − 1] + y[n − 2] = x[n]
%4y[n] + y[n − 1] + 3y[n − 2] = x[n] + x[n − 4]
B. Convolucion de 1 señal 4 veces %los vectores a y b son respectivamente:
%%Ejercicio 2 a1=[1 1 1];
N=4; b1=1;
n=0:N; a2=[4 1 3];
xn=(n>=0).*(n<=1) b2=[1 0 0 0 1];
yn=conv(xn,xn);
yn2=conv(yn,yn); %para n=30 muestras
n2=0:length(yn)-1; N=30;
n3=0:length(yn2)-1; n=0:N-1;
figure(2)
stem(n2,y2)
hold on;
xlabel ('n')
ylabel('y2[n]')
hold off;
figure(3)
stem(n3,y3)
hold on;
xlabel ('n')
ylabel('y3[n]')
hold off;
.
F. Convertidor A/D → Procesamiento → D/A
%%Ejercicio 6
%Pimero simulamos a la señal continua con 100 veces
la frecuencia de muestreo
f1=1000;
f2=1100;
fp=gcd(f1,f2);
T=1/fp;
fs=4000;
fm=100*fs;
t=0:1/fm:T;
xt=3*sin(2*pi*f1*t)+7*sin(2*pi*f2*t);
n=0:1:T*fs;
xn=3*sin(2*pi*f1*n./fs)+7*sin(2*pi*f2*n./fs);
figure(1)
plot(t,xt)
hold on;
xlabel ('t')
ylabel('x(t)')
hold off;
figure(2)
stem(n,xn)
hold on;
xlabel ('n')
ylabel('x[n]')
hold off;
figure(3)
stem(n1,yn)
hold on;
xlabel ('n')
ylabel('y[n]')
hold off;
%El siguiente paso es realizar una interpolacion de
las muestras obtenidas
>> Ejercicio2
>> Ejercicio4
>> Ejercicio3
>> Ejercicio5
>> Ejercicio6
V. REFERENCIAS