Вы находитесь на странице: 1из 5

Ejercicio 1

clc
clear
close all

T=2;
w=(2*pi)/T;
t = linspace(0,1000,500);

figure (1)

subplot(5,1,1);
n1=1;
SF1 = ((-(-1^(n1))+(1))/(n1)*(pi))*sin(w*n1*t);
plot(t,SF1);
title('Armonico n=1');
grid on;

subplot(5,1,2);
n2=3;
SF2 = ((-(-1^(n2))+(1))/(n2)*(pi))*sin(w*n2*t);
plot(t,SF2);
title('Armonico n=3');
grid on;

subplot(5,1,3);
n3=5;
SF3= ((-(-1^(n3))+(1))/(n3)*(pi))*sin(w*n3*t);
plot(t,SF3);
title('Armonico n=5');
grid on;

subplot(5,1,4);
n4=7;
SF4 = ((-(-1^(n4))+(1))/(n4)*(pi))*sin(w*n4*t);
plot(t,SF4);
title('Armonico n=7');
grid on;

subplot(5,1,5);
n5=9;
SF5= ((-(-1^(n5))+(1))/(n5)*(pi))*sin(w*n5*t);
plot(t,SF5);
title('Armonico n=9');
grid on;

figure (2)

subplot(5,1,1);
n6=11;
SF6 = ((-(-1^(n6))+(1))/(n6)*(pi))*sin(w*n6*t);
plot(t,SF6);
title('Armonico n=11');
grid on;

subplot(5,1,2);
n7=13;
SF7 = ((-(-1^(n7))+(1))/(n7)*(pi))*sin(w*n7*t);
plot(t,SF7);
title('Armonico n=13');
grid on;

subplot(5,1,3);
n8=15;
SF8= ((-(-1^(n8))+(1))/(n8)*(pi))*sin(w*n8*t);
plot(t,SF8);
title('Armonico n=15');
grid on;

subplot(5,1,4);
n9=17;
SF9 = ((-(-1^(n9))+(1))/(n9)*(pi))*sin(w*n9*t);
plot(t,SF9);
title('Armonico n=17');
grid on;

subplot(5,1,5);
n10=19;
SF10 = ((-(-1^(n10))+(1))/(n10)*(pi))*sin(w*n10*t);
plot(t,SF10);
title('Armonico n=19');
grid on;

figure (3)

subplot(1,1,1);
suma = SF1+SF2+SF3+SF4+SF5+SF6+SF7+SF8+SF9+SF10;
plot(t,suma);
title('Serie de Fourier');
grid on;

figure (4)

subplot(1,1,1);
fs=1000;
muestra = length(suma);
E = fft(suma,muestra);
E = abs(E);
N = linspace(0,fs,muestra);
stem(N,E);
xlim([0 150]);
ylim([20 1400]);
title('Espectro');
grid on;
Ejercicio 2

clc
clear
close all

T=2;
w=(2*pi)/T;
t = linspace(0,1000,500);

figure (1)

subplot(5,1,1);
n1=1;
SF1 = ((-(-1^(n1)+(2)-(-1)^(n1)))/(n1)*(pi))*sin(w*n1*t);
plot(t,SF1);
title('Armonico n=1');
grid on;

subplot(5,1,2);
n2=3;
SF2 = ((-(-1^(n2)+(2)-(-1)^(n2)))/(n2)*(pi))*sin(w*n2*t);
plot(t,SF2);
title('Armonico n=3');
grid on;

subplot(5,1,3);
n3=5;
SF3= ((-(-1^(n3)+(2)-(-1)^(n3)))/(n3)*(pi))*sin(w*n3*t);
plot(t,SF3);
title('Armonico n=5');
grid on;

subplot(5,1,4);
n4=7;
SF4 = ((-(-1^(n4)+(2)-(-1)^(n4)))/(n4)*(pi))*sin(w*n4*t);
plot(t,SF4);
title('Armonico n=7');
grid on;

subplot(5,1,5);
n5=9;
SF5= ((-(-1^(n5)+(2)-(-1)^(n5)))/(n5)*(pi))*sin(w*n5*t);
plot(t,SF5);
title('Armonico n=9');
grid on;

figure (2)

subplot(5,1,1);
n6=11;
SF6 = ((-(-1^(n6)+(2)-(-1)^(n6)))/(n6)*(pi))*sin(w*n6*t);
plot(t,SF6);
title('Armonico n=11');
grid on;

subplot(5,1,2);
n7=13;
SF7 = ((-(-1^(n7)+(2)-(-1)^(n7)))/(n7)*(pi))*sin(w*n7*t);
plot(t,SF7);
title('Armonico n=13');
grid on;

subplot(5,1,3);
n8=15;
SF8= ((-(-1^(n8)+(2)-(-1)^(n8)))/(n8)*(pi))*sin(w*n8*t);
plot(t,SF8);
title('Armonico n=15');
grid on;

subplot(5,1,4);
n9=17;
SF9 = ((-(-1^(n9)+(2)-(-1)^(n9)))/(n9)*(pi))*sin(w*n9*t);
plot(t,SF9);
title('Armonico n=17');
grid on;

subplot(5,1,5);
n10=19;
SF10 = ((-(-1^(n10)+(2)-(-1)^(n10)))/(n10)*(pi))*sin(w*n10*t);
plot(t,SF10);
title('Armonico n=19');
grid on;

figure (3)

subplot(1,1,1);
suma = SF1+SF2+SF3+SF4+SF5+SF6+SF7+SF8+SF9+SF10;
plot(t,suma);
title('Serie de Fourier');
grid on;

figure (4)

subplot(1,1,1);
fs=1000;
muestra = length(suma);
E = fft(suma,muestra);
E = abs(E);
N = linspace(0,fs,muestra);
stem(N,E);
xlim([0 150]);
ylim([20 1400]);
title('Espectro');
grid on;

Conclusin

Con la serie de Fourier podemos describir seales peridicas como una combinacin de seales
armnicas con lo cual podemos darnos cuento de como es el ciclo de trabajo que realiza nuestra
seal para una mayor comprensin en MatLab podemos simularla para comparar con los datos
que realizamos prcticamente y poder comparar.

Вам также может понравиться