9
>> 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

Informe de Pds 1

Embed Size (px)

DESCRIPTION

prosesamiento digital

Citation preview

Page 1: Informe de Pds 1

>> 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 =

Page 2: Informe de Pds 1

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));

Page 3: Informe de Pds 1

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

Page 4: Informe de Pds 1

% 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);

Page 5: Informe de Pds 1

% 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

Page 6: Informe de Pds 1

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)

Page 7: Informe de Pds 1

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)

Page 8: Informe de Pds 1

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))))