Está en la página 1de 9

1. Ejemplo 2.

1
t = linspace(0,3,150);
f = exp(-0.3*t).*sin(2*pi*t);
subplot(2,1,1), plot (t,f), title('formas digital \& Analogica');
xlabel('seal digital'), ylabel('f(k)');
subplot(2,1,2), stem(t(1:3:150),f(1:3:150));

2. Ejemplo 2.2
n=1:150;
T=1/750;
y1=sin(2*pi*60*n*T);
y2=sin(2*pi*220*n*T);
subplot(2,1,1)
plot(n*T,y1);
title('Senoidal de 60 Hz')
subplot(2,1,2)
plot(n*T,y2);
title('Senoidal de 220 Hz')

Henry Limones Garca

N7J

3. Ejemplo 2.3
n=1:20;
x=exp(0.2*n);
stem(x);

4. Ejemplo 2.4
N=175;
T=1/65;
k=0:N-1;
time=k*T;
f0=0.25+1*sin(2*pi*10*k*T);
F=fft(f0);
ff=0:1/length(k):1-(1/length(k));
freq=(1/T)*ff;
plot(freq,abs(F))
axis([0 70 0 150 ])
title('Senoidal de 10 Hz')
pause
%propiedad de modulacion
f2=f0.*cos(2*pi*60*k*T);
F2=fft(f2);
plot(freq,abs(F2))
axis([0 70 0 150 ])
title('Senoidal de 10 Hz multiplicada por 60 Hz')

Henry Limones Garca

N7J

5. Ejemplo 2.5
clear all
clc
a0=0; %Coeficiente de ao
w=1;
n=3; %Nmero de armnicos
t=0:.01:20;
sum=0;
hold on
for k=1:2:30
sum=sum+(5/pi)*sin(w*k*t)/k; %Series de Fourier
end
plot(t,sum)
grid
pause
k=3;
sum=sum+(5/pi)*sin(w*k*t)/k; %Series de Fourier
k=5;
sum=sum+(5/pi)*sin(w*k*t)/k; %Series de Fourier
plot(t,sum)
grid on
title('Seal rectangular mediante series de fourier');

6. Ejemplo 2.6
%PROPIEDAD LINEAL DE LA TDF
n=0:19;
a=0.2;
x1=a.^n;
%escaln desplazado;
M=8;
x2=ones(1,20)-[zeros(1,M) ones(1,20-M)];
y=x1 + x2;
Yt=fft(y);
ys=fft(x1)+fft(x2);
%Aqu se compara el resultado de la operacin lineal Yt=[Y(1:15)?
ys(1:15)?];
Yt

Henry Limones Garca

N7J

7. Ejemplo 2.7
n=0:99;
clf;
M=5;
%x2(n)=u(n)-u(n-5);
x2=ones(1,100)-[zeros(1,M) ones(1,100-M)];
N=1;
NN=3;
%x3(n)=x2(n-1)=n(n-1)-u(n-3);
x3=[zeros(1,N) ones(1,100-N)]-[zeros(1,NN) ones(1,100-NN)];
subplot(2,1,1);
plot(x2);
title('x2(n)=u(n)-u(n-5)');
subplot(2,1,2);
plot(x3);
title('x3(n)=u(n-1)-u(n-3)');
pause;
X2=fft(x2);
X3=fft(x3);
subplot(2,1,1);
plot(abs(X2));
title('Desplazamiento en tiempo Magnitud de X2(w)');
subplot(2,1,2);
plot(abs(X3));
title('Magnitud de X3');
pause;
subplot(2,1,1);
plot(angle(X2));
title('Fase de x2(W)');
subplot(2,1,2);
plot(unwrap(angle(X3)));
title('Fase de X3(W)');
%Aqu se presentan muestras de X2(W) y X3(W); XW=[X2(1:15)?
X3(1:15)?];

Henry Limones Garca

N7J

8. Ejemplo 2.8
n=1:25;
n=n/15;
h=[2 2 3 3];
Y=conv(n,h);
N=fft(n,16);
H=fft(h,16);
FF=ifft(N.*H);
Y(1:8)
FF(1:8)

Henry Limones Garca

N7J

9. Ejemplo 2.9
N=100;
T=1/80;
k=0:N-1;
time=k*T;
f0=0.25+1*sin(2*pi*5*k*T);
F=fft(f0);
ff=0:1/length(k):1-(1/length(k));
freq=(1/T)*ff;
plot(freq,abs(F))
axis([0 80 0 50 ])
title('Senoidal de 5 Hz')
pause
%propiedad de modulacion
f2=f0.*cos(2*pi*10*k*T);
F2=fft(f2);
plot(freq,abs(F2))
axis([0 80 0 50 ])
title('Senoidal de 5 Hz multiplicada por 10 Hz')

Henry Limones Garca

N7J

10.

Ejemplo 2.10

clear; clf; M=5;


%x2(n)=u(n)-u(n-5);
x2=ones(1,100)-[zeros(1,M) ones(1,100-M)];
N=1;
NN=3;
%x3(n)=x2(n-1)=n(n-1)-u(n-3);
x3=[zeros(1,N) ones(1,100-N)]-[zeros(1,NN) ones(1,100-NN)];
subplot(2,1,1);
plot(x2);
title('x2(n)=u(n)-u(n-5)');
subplot(2,1,2);
plot(x3);
title('x3(n)=u(n-1)-u(n-3)');
pause;
X2=fft(x2);
X3=fft(x3);
subplot(2,1,1);
plot(abs(X2));
title('Desplazamiento en tiempo Magnitud de X2(w)');
subplot(2,1,2);
plot(abs(X3));
title('Magnitud de X3');
pause;
subplot(2,1,1);
plot(angle(X2));
title('Fase de x2(W)');
subplot(2,1,2);
plot(unwrap(angle(X3)));
title('Fase de X3(W)');
%Aqu se presentan muestras de X2(W) y X3(W);
XW=[X2(1:15)' X3(1:15)'];

Henry Limones Garca

N7J

11.

Ejemplo 2.11

clear;
clf;
k=0:9;
N=9;
%x(n)=24u(n)-n?u(n);
x=10*ones(1,10)-k.*[ones(1,10)];
X=fft(x);
X1=X.*exp(((-2)*N*i*pi*k)/10);
x1=ifft(X1);
XX=[x' x1']

12.

Ejemplo 1.5

n= 5;
f= n;
while (n>1)
n=n-1;
f=f*n;
end
disp(['n!=' num2str(f)])

Henry Limones Garca

N7J

También podría gustarte