Sie sind auf Seite 1von 31

I.

Aproximar a una serie de Fourier la siguiente funcin f(x)=x ; peridica en - x


SOLUCIN

a) Grfica de la funcin
1. Cdigo MATLAB para graficar funcin f(x)=x ; peridica en - x

clc
clear
close all
x=-pi:0.001:pi
y=x
plot(x,y)
hold on
y6=-pi:0.001:pi
x6=pi
plot(x6,y6)
hold on
x1=pi:0.001:3*pi
plot(x1,y)
hold on
y7=-pi:0.001:pi
x7=3*pi
plot(x7,y7)
hold on
x2=3*pi:0.001:5*pi
plot(x2,y)
hold on
y8=-pi:0.001:pi
x8=5*pi
plot(x8,y8)
hold on
x3=3*pi:0.001:5*pi
plot(x3,y)
hold on
y9=-pi:0.001:pi
x9=5*pi
plot(x9,y9)
hold on
x4=5*pi:0.001:7*pi
plot(x4,y)
hold on
y10=-pi:0.001:pi
x10=7*pi
plot(x10,y10)
hold on
x5=7*pi:0.001:9*pi
plot(x5,y)
hold on
y11=-pi:0.001:pi
x11=9*pi
plot(x11,y11)

2. Grfica generada en MATLAB

4
3
2

1
0
-1
-2
-3
-4
-5

10

15

20

b) Clculo de coeficientes de Fourier


1. Hallamos

2. Hallamos

Cumple con la condicin Serie de Fourier de funcin IMPAR.


3. Hallamos

25

30

c) La serie de Fourier es :

d) Grfica de la serie de Fourier


Graficamos para n=2; n=4; n=9

Cdigo en MATLAB

clc
clear
close all
x=pi:0.001:11*pi
y=2*sin(x)sin(2*x)+2/3*sin(3*x)1/2*sin(4*x)
plot(x,y)
hold on
x1=pi:0.001:11*pi
y1=2*sin(x1)-sin(2*x1)
plot(x1,y1)
hold on
x2=pi:0.001:11*pi
y2=2*sin(x2)sin(2*x2)+2/3*sin(3*x2)1/2*sin(4*x2)+2/5*sin(5*
x2)2/6*sin(6*x2)+2/7*sin(7*
x2)2/8*sin(8*x2)+2/9*sin(9*
x2)
plot(x2,y2)

Grfica en MATLAB

4
3
2

1
0
-1
-2
y2
y1
y3

-3
-4

10

15

20
X

25

30

35

II.

Aproximar a una serie de Fourier la siguiente funcin

; peridica en - x

SOLUCIN

a) Grfica de la funcin
1. Cdigo MATLAB para graficar funcin

clc
clear
close all
x=-pi:0.001:pi
y=x.^2
plot(x,y)
hold on
x1=pi:0.001:3*pi
plot(x1,y)
hold on
x2=3*pi:0.001:5*pi
plot(x2,y)
hold on
x3=5*pi:0.001:7*pi
plot(x3,y)
hold on
x4=7*pi:0.001:9*pi
plot(x4,y)
hold on
x5=9*pi:0.001:11*pi
plot(x5,y)

; peridica en - x

10
9
8
7

6
5
4
3
2
1
0
-5

10

15
X

2. Grfica generada en MATLAB


b. Clculo de coeficientes de Fourier
1. Hallamos

2. Hallamos

3. Hallamos

c) La serie de Fourier es :

20

25

30

35

d) Grfica de la serie de Fourier


Graficamos para n=2; n=4; n=8

Cdigo en MATLAB

clc
clear
close all
x=pi:0.001:11*pi
y=1/3*pi^24*cos(x)+cos(2*x)
plot(x,y)
hold on
x1=pi:0.001:11*pi
y1=1/3*pi^24*cos(x1)+cos(2*x1)-4/9*
cos(3*x1)+4/16*
cos(4*x1)
plot(x1,y1)
hold on
x2=pi:0.001:11*pi
y2=1/3*pi^24*cos(x2)+cos(2*x2)-4/9*
cos(3*x2)+4/16*
cos(4*x2)-4/25
*cos(5*x2)+4/36
*cos(6*x2)-4/49
*cos(7*x2)+4/64
*cos(8*x2)
plot(x2,y2)

Grfica en MATLAB

10
9
8
7

6
5
4
3
2

Y1
Y2
Y3

1
0

10

15

20

25

30

35

III.

Aproximar a una serie de Fourier la siguiente funcin

; peridica en - x

SOLUCIN

a) Grfica de la funcin
1. Cdigo MATLAB para graficar funcin

clc
clear
close all
x=-pi:0.001:pi
y=x.^3
plot(x,y)
hold on
x1=pi:0.001:3*pi
plot(x1,y)
hold on
x2=3*pi:0.001:5*pi
plot(x2,y)
hold on
x3=5*pi:0.001:7*pi
plot(x3,y)
hold on
x4=7*pi:0.001:9*pi
plot(x4,y)
hold on
x5=9*pi:0.001:11*pi
plot(x5,y)

; peridica en - x

2. Grfica generada en MATLAB

40
30
20

10
0
-10
-20
-30
-40
-5

10

15
X

20

25

b) Clculo de coeficientes de Fourier


1. Hallamos

2. Hallamos

Cumple con la condicin Serie de Fourier de funcin IMPAR.


3. Hallamos

30

35

c) La serie de Fourier es :

)
(

(
)

)
(

d) Grfica de la serie de Fourier


Graficamos para n=2; n=3; n=5
(

clc
clear
close all
x=pi:0.0001:11*pi
y=-((-2*pi^2)/1+12/1)*sin(x)+((2*pi^2)/2+12/8)*sin(2*x)
plot(x,y)
hold on
x1=pi:0.0001:11*pi
y1=-((-2*pi^2)/1+12/1)*sin(x1)+((2*pi^2)/2+12/8)*sin(2*x1)-((2*pi^2)/3+12/27)*sin(3*x1)
plot(x1,y1)
hold on
x2=pi:0.0001:11*pi
y2=-((-2*pi^2)/1+12/1)*sin(x2)+((2*pi^2)/2+12/8)*sin(2*x2)-((2*pi^2)/3+12/27)*sin(3*x2)+((2*pi^2)/4+12/64)*sin(4*x2)-((2*pi^2)/5+12/125)*sin(5*x2)
plot(x2,y2)

Cdigo en MATLAB

Grfica en MATLAB

25
20
15
10

5
0
-5
-10
-15

Y1
Y2
Y3

-20
-25

10

15

20

25

30

35

IV.

Aproximar a una serie de Fourier la siguiente funcin


x

; peridica en -

SOLUCIN

a) Grfica de la funcin
1. Cdigo MATLAB para graficar funcin

clc
clear
close all
x=-pi:0.001:pi
y=cos(3*x)+x
plot(x,y)
hold on
x1=pi:0.001:3*pi
plot(x1,y)
hold on
x2=3*pi:0.001:5*pi
plot(x2,y)
hold on
x3=5*pi:0.001:7*pi
plot(x3,y)
hold on
x4=7*pi:0.001:9*pi
plot(x4,y)
hold on
x5=9*pi:0.001:11*pi
plot(x5,y)

; peridica en - x

2. Grfica generada en MATLAB

4
3
2
1

0
-1
-2
-3
-4
-5
-5

10

15
X

b) Clculo de coeficientes de Fourier


1. Hallamos

2. Hallamos

3. Hallamos

c) La serie de Fourier es :

20

25

30

35

d) Grfica de la serie de Fourier


Graficamos para n = 5

clc
clear
close all
x=pi:0.001:11*pi
y=2*sin(x)sin(2*x)+2/3*sin(3*x)1/2*sin(4*x)
plot(x,y)

Cdigo en MATLAB

Grfica en MATLAB

4
3
2

1
0
-1
-2
-3
-4

10

15

20
x

25

30

35

V.

Aproximar a una
funcin
SOLUCIN

a) Grfica de la
1. Cdigo
funcin
x

clc
clear
close all
%funcion f(x)=x
x=0:0.001:pi
y=x
plot(x,y)
hold on
x1=2*pi:0.001:3*pi
plot(x1,y)
hold on
x2=4*pi:0.001:5*pi
plot(x2,y)
hold on
x3=6*pi:0.001:7*pi
plot(x3,y)
hold on
x4=8*pi:0.001:9*pi
plot(x4,y)
hold on
x5=10*pi:0.001:11*pi
plot(x5,y)
%funcion f(x)=-x
hold on
x6=-pi:0.001:0
y1=-x6
plot(x6,y1)
hold on
x7=pi:0.001:2*pi
plot(x7,y1)
hold on
x8=3*pi:0.001:4*pi
plot(x8,y1)
hold on
x9=5*pi:0.001:6*pi
plot(x9,y1)
hold on
x10=7*pi:0.001:8*pi
plot(x10,y1)
hold on
x11=9*pi:0.001:10*pi
plot(x11,y1)

serie de Fourier la siguiente


; peridica en - x

funcin
MATLAB para graficar
; peridica en -

3.5

2.5

1.5

0.5

0
-5

10

15
X

20

2. Grfica generada en MATLAB


b) Clculo de coeficientes de Fourier
1. Hallamos

2. Hallamos

{
3. Hallamos

25

30

35

c) La serie de Fourier es :

d) Grfica de la serie de Fourier


Graficamos para n=3; n=5; n=9

Cdigo en MATLAB

clc
clear
close all
x=pi:0.001:11*pi
y=pi/2-4/pi*cos(x)4/(pi*9)* cos(3*x)
plot(x,y)
hold on
x1=pi:0.001:11*pi
y1=pi/2-4/pi*cos(x1)4/(pi*9)* cos(3*x1)4/(pi*25)* cos(5*x1)
plot(x1,y1)
hold on
x2=pi:0.001:11*pi
y2=pi/2-4/pi*cos(x2)4/(pi*9)* cos(3*x2)4/(pi*25)* cos(5*x2)4/(pi*49)* cos(7*x2)4/(pi*81)* cos(9*x2)4/(pi*121)* cos(11*x2)
plot(x2,y2)

Grfica en MATLAB

3.5

2.5

1.5

y1
y2
y3

0.5

0
0

10

15

20
X

25

30

35

VI.

Aproximar a una serie de Fourier la siguiente funcin

; peridica

en - x
SOLUCIN

a) Grfica de la funcin
1. Cdigo MATLAB para graficar funcin
x

clc
clear
close all
x3=-pi:0.001:pi
y3=5
plot(x3,y3)
hold on
x4=-pi:0.001:0
y4=-5
plot(x4,y4)
hold on
x=-pi:0.001:0
y=-2
plot(x,y,'r-')
hold on
x1=0:0.001:pi
y1=2
plot(x1,y1,'r-')
hold on
x2=pi:0.001:2*pi
plot(x2,y,'r-')
hold on
x5=2*pi:0.001:3*pi
plot(x5,y1,'r-')
hold on
x6=3*pi:0.001:4*pi
plot(x6,y,'r-')
hold on
x7=4*pi:0.001:5*pi
plot(x7,y1,'r-')

; peridica en -

2. Grfica generada en MATLAB

5
4
3
2

1
0
-1
-2
-3
-4
-5
-4

-2

6
X

10

b) Clculo de coeficientes de Fourier


1. Hallamos

2. Hallamos

3. Hallamos

12

14

16

{
c) La serie de Fourier es :

Grfica de la serie de Fourier


Graficamos para n=3; n=5; n=9

Cdigo en MATLAB

clc
clear
close all
x=-pi:0.001:11*pi
y=(8/pi)*
sin(x)+(8/(pi*3))*sin(3*x)+(8/(pi*5))*sin
(5*x)
plot(x,y)
hold on
x1=-pi:0.001:11*pi
y1=(8/pi)*
sin(x1)+(8/(pi*3))*sin(3*x1)+(8/(pi*5))*s
in(5*x1)+(8/(pi*7))*sin(7*x1)+(8/(pi*9))*
sin(9*x1)
plot(x1,y1)
hold on
x2=-pi:0.001:11*pi
y2=(8/pi)*
sin(x2)+(8/(pi*3))*sin(3*x2)+(8/(pi*5))*s
in(5*x2)+(8/(pi*7))*sin(7*x2)+(8/(pi*9))*
sin(9*x2)++(8/(pi*11))*sin(11*x2)+(8/(pi*
13))*sin(13*x2)
plot(x2,y2)

2.5
2
1.5
1

0.5
0
-0.5
-1
-1.5

Y1
Y2
Y3

-2
-2.5
-5

10

Grfica en MATLAB

15
X

20

25

30

35

VII.

Aproximar a una serie de Fourier la siguiente funcin

; peridica

en - x
SOLUCIN

a) Grfica de la
1. Cdigo
funcin
peridica en -

clc
clear
close all
x3=-pi:0.001:pi
y3=5
plot(x3,y3)
hold on
x4=-pi:0.001:0
y4=-5
plot(x4,y4)
hold on
x=-pi:0.001:0
y=-3/2
plot(x,y,'y-')
hold on
x1=0:0.001:pi
y1=5/2
plot(x1,y1,'y-')
hold on
x2=pi:0.001:2*pi
plot(x2,y,'y-')
hold on
x5=2*pi:0.001:3*pi
plot(x5,y1,'y-')
hold on
x6=3*pi:0.001:4*pi
plot(x6,y,'y-')
hold on
x7=4*pi:0.001:5*pi
plot(x7,y1,'y-')

funcin
MATLAB para graficar
{
x

3. Grfica generada en MATLAB

5
4
3
2

1
0
-1
-2
-3
-4
-5
-4

-2

6
X

10

12

14

16

b) Clculo de coeficientes de Fourier


1. Hallamos

2. Hallamos

3. Hallamos

{
c) La serie de Fourier es :

Grfica de la serie de Fourier


Graficamos para n=3; n=5; n=9

Cdigo en MATLAB

clc
clear
3 close all
x=-pi:0.001:11*pi
2.5 y=0.5+ (8/pi)*
sin(x)+(8/(pi*3))*sin(3*x)+(8/(pi*5))*sin(5*x)
plot(x,y,'y-')
2
hold on
x1=-pi:0.001:11*pi
1.5 y1=0.5+(8/pi)*
sin(x1)+(8/(pi*3))*sin(3*x1)+(8/(pi*5))*sin(5*x1)+(8/(p
1 i*7))*sin(7*x1)+(8/(pi*9))*sin(9*x1)
plot(x1,y1,'g-')
0.5 hold on
x2=-pi:0.001:11*pi
y2=0.5+(8/pi)*
0
sin(x2)+(8/(pi*3))*sin(3*x2)+(8/(pi*5))*sin(5*x2)+(8/(p
Y1
i*7))*sin(7*x2)+(8/(pi*9))*sin(9*x2)++(8/(pi*11))*sin(1
Y2
-0.5 1*x2)+(8/(pi*13))*sin(13*x2)
Y3
plot(x2,y2,'r-')
-1

-1.5
-2
-5

10

rfica en MATLAB

15
X

20

25

30

35

VIII.

Aproximar a una serie de Fourier la siguiente funcin

; peridica en - x

SOLUCIN

a) Grfica de la funcin

clc
clear
close all
x=-pi:0.001:pi
y=exp(x)
plot(x,y,'r-')
hold on
x1=pi:0.001:3*pi
plot(x1,y,'r-')
hold on
x2=3*pi:0.001:5*pi
plot(x2,y,'r-')
hold on
x3=5*pi:0.001:7*pi
plot(x3,y,'r-')
hold on
x4=7*pi:0.001:9*pi
plot(x4,y,'r-')
hold on
x5=9*pi:0.001:11*pi
plot(x5,y,'r-')
hold on
x7=11*pi:0.001:13*pi
plot(x7,y,'r-')

1. Cdigo MATLAB para graficar funcin

; peridica en - x

2. Grfica generada en MATLAB


25

20

15

10

0
-5

10

15

20
X

25

b) Clculo de coeficientes de Fourier


1. Hallamos

2. Hallamos

3. Hallamos

c) La serie de Fourier es :

30

35

40

45

d) Grfica de la serie de Fourier


Graficamos para n = 5
(

clc
clear
close all
x=-pi:0.01:11*pi
y=7/2(7/2)*cos(x)+(7/2)
*sin(x)+(7/5)*cos(
2*x)(2*7/5)*sin(2*x)(7/10)*cos(3*x)+(3
*7/10)*sin(3*x)
+(7/17)*cos(4*x)(4*7/17)*sin(4*x)(7/26)*cos(5*x)+(5
*7/26)*sin(5*x)+(7
/37)*cos(6*x)(6*7/37)*sin(6*x)(6*7/50)*cos(7*x)+
(7*7/50)*sin(7*x)
+(7/65)*cos(8*x)(8*7/65)*sin(8*x)(7/82)*cos(9*x)+(9
*7/82)*sin(9*x)
plot(x,y)

Cdigo en MATLAB

Grfica en MATLAB

14
12
10

8
6
4
2
0
-2
-5

10

15
X

20

25

30

35

Das könnte Ihnen auch gefallen