MATLAB
MATLAB
MATLAB
4. Simulaciones en Matlab
4.1. Cálculo matemático de la Serie de Fourier
Sea la señal y(t) definida como
∞
X
y(t) = p(t − k)
k=−∞
12
Z 1 Z 1
2 2
An = 2 −1
y(t)cos(2πnt)dt = 2 −1
(p(t + 1) + p(t))cos(2πnt)dt
2 2
Z 0 √ Z 1
2 √
An = 2 −1
t + 1 cos(2πnt)dt + 2 t cos(2πnt)dt
2
0
√ √ √ √
" ! !
1
An = 2 C 2 n − C 2n sen(2πn) + S 2n − S 2 n cos(2πn)
4πn3/2
√ √ !#
√ 2 sen(πn) S 2n
!# "
1
+ 2n sen(πn) +2 −
4π n n3/2
Z 1 Z 1
2 2
Bn = 2 −1
y(t)sen(2πnt)dt = 2 −1
(p(t + 1) + p(t))sen(2πnt)dt
2 2
Z 0 √ Z 1
2 √
Bn = 2 −1
t + 1 sen(2πnt)dt + 2 t sen(2πnt)dt
2
0
√ √ √ √
" ! !
1
Bn = 2 C 2 n − C 2n cos(2πn) + S 2 n − S 2n sen(2πn)
4πn3/2
√ √
√ √
!!# " #
C( 2n) − 2n cos(πn)
+ n 2 cos(πn) − 2 +2
4πn3/2
Donde Z x
C(x) = cos(t2 )dt
0
Z x
S(x) = sen(t2 )dt
0
Son las Integrales de Fresnel que se obtienen al computar An y Bn en Wolfram Alpha
13
Figura 1. Señal y(t) de 0 a 10 segundos
14
Figura 2. Código de Matlab asociado a la descripción de la señal y(t)
Donde
X k - Iterador
X M - Número de Muestras Discretas
X T M - Tiempo de Muestreo
X F M - Frecuencia de Muestreo
X T - Vector de Tiempo
15
X f - Vector de Función y(t)
Donde
16
4.3. Aproximación de la Señal y(t) a través de 3 armónicos
√ √
S( 2) − S(2) S( 2)
A1 = − = 0,0589759 − 0,113632 = −0,0546461
2π 2π
√
S(2) − S(2 2) S(2)
A2 = √ − √ = −0,002507 − 0,0193239 = −0,0218309
4 2π 4 2π
√ √ √
S( 6) − S(2 3) S( 6)
A3 = √ − √ = 0,00675802 − 0,019264 = −0,01250598
6 3π 6 3π
√ √ √ √
−C(2) + C( 2) + 2 + 2 C( 2) + 2
B1 = + = −0,549857 + 0,309255 = −0,240602
2π 2π
√ √ √ √
− 2C(2) + 2C( 2) − 4 + 2 2 C(2) − 2
B2 = + √ = −0,0462009−0,0850656 = −0,1312665
8π 4 2π
√ √ √ √ √ √ √ √
− 3C(2 3) + 3C( 6) + 6 + 3 2 3C( 6) + 3 2
B3 = − + = −0,181407+0,0905445 = −0,09
18π 18π
Donde
17
Figura 6. Comparativa entre la señal y(t) original, y la aproximada mediante
Serie de Foyrier
18
A12 = −0,0017384549 , B12 = −0,02461261
A13 = −0,001547891 , B13 = −0,0227886
A14 = −0,0013899134 , B14 = −0,021218
A15 = −0,001257213 , B15 = −0,0198515
Donde
19
Figura 8. Gráfico comparativo entre la señal y(t) y su aproximación, sf (t)
Con el uso de 10 armónicos la aproximación es bastante precisa. Sin embargo, con los
resultados de 15 armónicos la aproximación no nota cambios significativos, por lo que
ese serı́a el criterio para escoger la cantidad de armónicos a utilizar.
20