Upload
ronald-chiara
View
238
Download
0
Embed Size (px)
DESCRIPTION
prosesamiento digital
Citation preview
>> A=[1 2 3;4 3 2;3 2 1]
A =
1 2 3 4 3 2 3 2 1
>> X=[2;1;3]
X =
2 1 3
>> Y=A*X
Y =
13 17 11
>> Z=X'*Y
Z =
76
>> W=X.*Y
W =
26 17 33
>> A(3,3)
ans =
1
>> A(2:3,1:3)
ans =
4 3 2 3 2 1
>> A(2:3,:)
ans =
4 3 2 3 2 1
>> A(:,1)
ans =
1 4 3
% ejercicio 1N=64;T=1/128;% FRECUENCIA DE MUESTREO 128 HZk=0:N-1;% 64 MUESTRASx=sin(2*pi*20*k*T);subplot(3,2,1),plot(k,x); % ejercicio 2%calcular y graficar el contenido de frecuencias.X=fft(x);magX=abs(X);subplot(3,2,2),stem(k(1:N/2),magX(1:N/2)),...title('magnitud de X(k)'),...xlabel('k'),ylabel('|X(k)|'),grid; % ejercicio 3%graficar el contenido de frecuencias en funcion de Hz.hertz=k*(1/(N*T));subplot(3,2,3),stem(hertz(1:N/2),magX(1:N/2)),...title('magnitud de X(k)'),...xlabel('Hz'),ylabel('|X(k)|'),grid; % ejercicio 4% generar una señal de frec=19 HzN=64;T=1/128;k=0:N-1;x=sin(2*pi*19*k*T);subplot(3,2,4),plot(k,x); % ejercicio 5%generar su respectivo espectro de frecuenciasmagX=abs(fft(x));hertz=k*(1/(N*T));
subplot(3,2,5),stem(hertz(1:N/2),magX(1:N/2)),...title('magnitud de X(k)'),...xlabel('Hz'),ylabel('|x(k)|'),grid;
DESARROLLAR
% ejercicio 4% generar y graficar, una señal de frec=1kHzN=64;T=1/128;k=0:N-1;f=2*sin(2*pi*1000*k*T);plot(k,f);
HAGA COMENTARIOS ACERCA DE LAS GRAFICAS OBTENIDAS
% graficas A
N=64;T=1/128;k=0:N-1;g=cos(250*pi*k*T)-sin(200*pi*k*T);plot(k,g);
% graficas B
N=64;T=1/128;k=0:N-1;h=5-cos(1000*k*T);plot(k,h);
% graficas C N=64;T=1/128;k=0:N-1;m=4*sin(250*pi*k*T-(pi/4));plot(k,m);
TEOREMA DE MUESTREO
f1=1e3; % frecuencia de la señal 1khz, frecuencia fundamental
fs=2.1*f1; % nyquist frecuencia de muestreo lo esta calculando a 2100 muestras por segundot=0:1/fs:10/f1; %vision en el tiempos1=1*cos(2*pi*f1*t);subplot(211)plot(t,s1)%mundo observable desde -fs/2 hasta fs/2f=linspace(-fs/2,fs/2,length(s1));subplot(212)plot(f,fftshift(abs(fft(s1))))
t=0:1/fs:50/f1;s1=1*cos(2*pi*f1*t);figuresubplot(211)plot(t,s1)subplot(212)f=linspace(-fs/2,fs/2,length(s1));plot(f,fftshift(abs(fft(s1))))t=0:1/fs:512/f1;s1=1*cos(2*pi*f1*t);
f=linspace(-fs/2,fs/2,length(s1));subplot(211)plot(t,s1)
subplot(212)plot(f,fftshift(abs(fft(s1))))
f1=1e3; % frecuencia de la señal 1khz, frecuencia fundamentalfs=1.5*f1; % nyquist frecuencia de muestreo lo esta calculando a 2100 muestras por segundot=0:1/fs:10/f1; %vision en el tiempos1=1*cos(2*pi*f1*t);subplot(211)plot(t,s1)
%mundo observable desde -fs/2 hasta fs/2f=linspace(-fs/2,fs/2,length(s1));subplot(211)
plot(t,s1) %mundo observable desde -fs/2 hasta fs/2subplot(212)plot(f,fftshift(abs(fft(s1))))
t=0:1/fs:700/f1;s1=1*cos(2*pi*f1*t);f=linspace(-fs/2,fs/2,length(s1));subplot(211)plot(t,s1)subplot(212)plot(f,fftshift(abs(fft(s1))))