Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESPECIALES
Gustavo Adolfo Gallego Castañeda
EJE 4
Propongamos
Fuente: Shutterstock/258980774
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Análisis de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Comunicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Bibliografía . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
ÍNDICE
Introducción
Señales enOtras
Otras formasTiempoformas
para la para ladetransformada
Discreto
transformada Fourier de Fourier
Señales
Otras
Una en
señal
Señales tiempo
formas
en
entiempo
Tiempo discreto
para la Discreto
transformada
discreto deuna
(STD) 𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) es Fourier
función cuya variable independiente es
un entero. Gráficamente se representa como en la figura. Un elemento substancial de
Señales
Una
esta señal enen
función es Tiempo
tiempo
que no estáDiscreto
discreto (STD) 𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛)
definida paraes una
dos función sucesivas.
muestras cuya variable independiente
De igual forma no es
es
un entero.
posible queGráficamente se representa
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = 0, simplemente la comoseñal en la figura.
x(n) no estáUndefinida
elemento substancial
para de
valores no
Una señal en tiempo discreto (STD) 𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) es una función cuya variable independiente es
esta función es que no
enteros de n (Alvarado, 2011).está definida para dos muestras sucesivas. De igual forma no es
un entero. Gráficamente se representa como en la figura. Un elemento substancial de
posible que 𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = 0, simplemente la señal x(n) no está definida para valores no
esta función es que no está definida para dos muestras sucesivas. De igual forma no es
enteros de n (Alvarado, 2011).
posible que 𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = 0, simplemente la señal x(n) no está definida para valores no
enteros de n (Alvarado, 2011).
Por otra parte se encuentran representaciones alternativas que se utilizan para Figura 1.
Fuente: propia
fines matemáticos. Se destacan entre otros los siguientes:
Por otra parte se encuentran representaciones alternativas que se utilizan para
fines matemáticos. Se destacan entre 1otros 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝los 𝑛𝑛𝑛𝑛 = 1,3
siguientes:
Por otra parte se encuentran
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = � 4 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑛𝑛𝑛𝑛 = 2alternativas que se utilizan para
representaciones
fines matemáticos. Se destacan entre otros
𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑛𝑛𝑛𝑛los
0 1𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 siguientes:
𝑝𝑝𝑝𝑝𝑜𝑜𝑜𝑜=𝑣𝑣𝑣𝑣𝑝𝑝𝑝𝑝𝑣𝑣𝑣𝑣
1,3𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = � 4 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑛𝑛𝑛𝑛 = 2
1 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝
0 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑝𝑝𝑝𝑝𝑛𝑛𝑛𝑛𝑜𝑜𝑜𝑜 𝑣𝑣𝑣𝑣𝑝𝑝𝑝𝑝𝑣𝑣𝑣𝑣
= 1,3 𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = � 4 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑛𝑛𝑛𝑛 = 2
0 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑝𝑝𝑝𝑝𝑜𝑜𝑜𝑜 𝑣𝑣𝑣𝑣𝑝𝑝𝑝𝑝𝑣𝑣𝑣𝑣𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜
Fuente: Propia.
Tabla 1.
Fuente: propia
Igualmente se puede representar como una secuencia
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = {⋯ ,0,0,1,4,1,0, ⋯ }
Matemáticas especiales - eje 4 propongamos
Las señales básicas que se estudian con frecuencia en el procesamiento de las
5
-2 -1 0 1 2 3
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) ⋯ ⋯
0 0 0 1 4 1
Fuente: Propia.
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = {⋯ ,0,0,1,4,1,0, ⋯ }
1 𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 𝑛𝑛𝑛𝑛 = 0
𝛿𝛿𝛿𝛿(𝑛𝑛𝑛𝑛) = �
0 𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 𝑛𝑛𝑛𝑛 ≠ 0
1 𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 𝑛𝑛𝑛𝑛 ≥ 0
𝑢𝑢𝑢𝑢(𝑛𝑛𝑛𝑛) = �
0 𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 𝑛𝑛𝑛𝑛 < 0
𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) = 𝑝𝑝𝑝𝑝𝑛𝑛𝑛𝑛
Función que expresa dos situaciones, la primera si a es real entonces 𝑥𝑥𝑥𝑥(𝑛𝑛𝑛𝑛) es real
y la segunda si a es complejo se puede escribir como:
“Se puede reformular la serie de Fourier en términos complejos. Para esto se asume
que 𝑓𝑓𝑓𝑓 es una función de variable real con periodo 𝑇𝑇𝑇𝑇 y se supone que 𝑓𝑓𝑓𝑓 es
integrable en [−𝑇𝑇𝑇𝑇/2, 𝑇𝑇𝑇𝑇/2]. Reemplazando 𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 = 2𝜋𝜋𝜋𝜋/𝑇𝑇𝑇𝑇 se tiene que la serie de Fourier
es:
∞
1
𝑓𝑓𝑓𝑓(𝑥𝑥𝑥𝑥) = 𝑝𝑝𝑝𝑝𝑜𝑜𝑜𝑜 + �[𝑝𝑝𝑝𝑝𝑛𝑛𝑛𝑛 𝐶𝐶𝐶𝐶𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥) + 𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 𝑆𝑆𝑆𝑆𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒(𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥)]
2
𝑛𝑛𝑛𝑛=1
∞
1 1 1
= 𝑝𝑝𝑝𝑝𝑜𝑜𝑜𝑜 + � � (𝑝𝑝𝑝𝑝𝑛𝑛𝑛𝑛 − 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 )𝑒𝑒𝑒𝑒 𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥 + (𝑝𝑝𝑝𝑝𝑛𝑛𝑛𝑛 + 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 )𝑒𝑒𝑒𝑒 −𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥 �
2 2 2
𝑛𝑛𝑛𝑛=1
Ahora se define:
1
𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜 = 𝑝𝑝𝑝𝑝
2 𝑜𝑜𝑜𝑜
1
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 = (𝑝𝑝𝑝𝑝 − 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 ), ∀𝑛𝑛𝑛𝑛 ∈ 𝑍𝑍𝑍𝑍 +
2 𝑛𝑛𝑛𝑛
1
�𝑑𝑑𝑑𝑑��𝑛𝑛𝑛𝑛� = (𝑝𝑝𝑝𝑝 + 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 ), ∀𝑛𝑛𝑛𝑛 ∈ 𝑍𝑍𝑍𝑍 +
2 𝑛𝑛𝑛𝑛
Reemplazando en la serie obtenemos:
∞
Así:
1 1 𝑇𝑇𝑇𝑇⁄2
𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜 = 𝑝𝑝𝑝𝑝𝑜𝑜𝑜𝑜 = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑛𝑛𝑛𝑛 = 1,2,3, ⋯
2 𝑇𝑇𝑇𝑇 −𝑇𝑇𝑇𝑇⁄2
1 1 𝑇𝑇𝑇𝑇⁄2
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 = (𝑝𝑝𝑝𝑝𝑛𝑛𝑛𝑛 − 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 ) = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 −𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥 𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜
2 𝑇𝑇𝑇𝑇 −𝑇𝑇𝑇𝑇⁄2
Entonces:
9
1 1 𝑇𝑇𝑇𝑇⁄2
�𝑑𝑑𝑑𝑑��𝑛𝑛𝑛𝑛� = (𝑝𝑝𝑝𝑝𝑛𝑛𝑛𝑛 + 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 ) = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥 𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜 = 𝑑𝑑𝑑𝑑−𝑛𝑛𝑛𝑛
2 𝑇𝑇𝑇𝑇 −𝑇𝑇𝑇𝑇⁄2 Matemáticas especiales - eje 4 propongamos 7
1 1 𝑇𝑇𝑇𝑇⁄2
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 = (𝑝𝑝𝑝𝑝 )
𝑛𝑛𝑛𝑛 − 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 −𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥 𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜
2 𝑇𝑇𝑇𝑇 −𝑇𝑇𝑇𝑇⁄2
Entonces:
1 1 𝑇𝑇𝑇𝑇⁄2
�𝑑𝑑𝑑𝑑��𝑛𝑛𝑛𝑛� = (𝑝𝑝𝑝𝑝 + 𝑠𝑠𝑠𝑠𝑏𝑏𝑏𝑏𝑛𝑛𝑛𝑛 ) = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥 𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜 = 𝑑𝑑𝑑𝑑−𝑛𝑛𝑛𝑛
2 𝑛𝑛𝑛𝑛 𝑇𝑇𝑇𝑇 −𝑇𝑇𝑇𝑇⁄2
Definición. Sea f con periodo fundamental 𝑇𝑇𝑇𝑇. Sea 𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 = 2𝜋𝜋𝜋𝜋/𝑇𝑇𝑇𝑇. Entonces la serie de
Fourier compleja de 𝑓𝑓𝑓𝑓 es:
∞
Donde:
1 𝑇𝑇𝑇𝑇⁄2
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 −𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥 𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜
𝑇𝑇𝑇𝑇 −𝑇𝑇𝑇𝑇⁄2
𝑃𝑃𝑃𝑃𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑛𝑛𝑛𝑛 =
±1, ±2, ⋯ 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑛𝑛𝑛𝑛ú𝑚𝑚𝑚𝑚𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒𝑒 𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 𝑠𝑠𝑠𝑠𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑐𝑐𝑐𝑐𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 𝑑𝑑𝑑𝑑𝑒𝑒𝑒𝑒 𝐹𝐹𝐹𝐹𝑜𝑜𝑜𝑜𝑢𝑢𝑢𝑢𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜 𝑑𝑑𝑑𝑑𝑒𝑒𝑒𝑒 𝑓𝑓𝑓𝑓 ”
(Arteaga, 2010).
Lectura recomendada
Transformada discretadiscreta
Transformada de Fourier (𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫) Según O’Neill, P. (2008), si f tiene periodo p, su s
Fourier (𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫𝑫)
de(DFT)
Transformada discreta de Fourier
∞
Según O’Neill,
Según P.O’Neill,
(2008),P.si (2008),
f tiene periodo p,periodo
si f tiene su seriep,
desu
Fourier compleja
serie de Fourier es:
compleja es:
� 𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 𝑒𝑒𝑒𝑒 𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜
∞ ∞ 𝑛𝑛𝑛𝑛=−∞
𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥
� 𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 𝑒𝑒𝑒𝑒 � 𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 𝑒𝑒𝑒𝑒 𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 𝑥𝑥𝑥𝑥
𝑛𝑛𝑛𝑛=−∞
Con 𝑤𝑤𝑤𝑤𝑜𝑜𝑜𝑜 = 2𝜋𝜋𝜋𝜋/𝑇𝑇𝑇𝑇 y coeficientes complejos:
𝑛𝑛𝑛𝑛=−∞
Entonces 𝛼𝛼𝛼𝛼Entonces
puede ser𝛼𝛼𝛼𝛼 cualquier
puede serreal, se escoge
cualquier real, 0seyescoge
tenemos:
0 y tenemos: 1 𝑇𝑇𝑇𝑇 𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 −
𝑇𝑇𝑇𝑇 0
1 𝑇𝑇𝑇𝑇 1−𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛𝑇𝑇𝑇𝑇2𝜋𝜋𝜋𝜋𝜋𝜋𝜋𝜋� −𝑖𝑖𝑖𝑖𝑛𝑛𝑛𝑛2𝜋𝜋𝜋𝜋𝜋𝜋𝜋𝜋�
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 = �𝑑𝑑𝑑𝑑𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 = � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜)𝑒𝑒𝑒𝑒 𝑇𝑇𝑇𝑇 𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜
𝑃𝑃𝑃𝑃𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑑𝑑𝑑𝑑𝑜𝑜𝑜𝑜
𝑇𝑇𝑇𝑇
𝑇𝑇𝑇𝑇 0 𝑛𝑛𝑛𝑛 𝑇𝑇𝑇𝑇 0 𝑛𝑛𝑛𝑛 = 0 ± 1, ±2, ±3, ⋯, ahora se aproxi
Riemann. Para esto se divide el intervalo [𝑂𝑂𝑂𝑂, 𝑇𝑇𝑇𝑇] ent
𝑃𝑃𝑃𝑃𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑛𝑛𝑛𝑛 =𝑃𝑃𝑃𝑃𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝
0 ± 1,𝑛𝑛𝑛𝑛±2, ±3, ⋯, ahora
= 0 ± 1, ±2, ±3, ⋯, ahora se aproxima se aproxima 𝑑𝑑𝑑𝑑 𝑛𝑛𝑛𝑛 mediante 𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 mediante una suma una desuma de
𝑁𝑁𝑁𝑁−1
Riemann. Para Riemann. esto Para se divide estoelseintervalo divide el[𝑂𝑂𝑂𝑂, 𝑇𝑇𝑇𝑇] entre[𝑂𝑂𝑂𝑂,N𝑇𝑇𝑇𝑇]subintervalos
intervalo entre N subintervalos de longitudde𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁. longitud 𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁.
1 −2𝜋𝜋𝜋𝜋
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 ≈ � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗 )𝑒𝑒𝑒𝑒
𝑁𝑁𝑁𝑁−1 𝑁𝑁𝑁𝑁−1
𝑇𝑇𝑇𝑇
𝑗𝑗𝑗𝑗=0
1 1 −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝜋𝜋𝜋𝜋𝑗𝑗𝑗𝑗� −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖 𝑇𝑇𝑇𝑇 𝑖𝑖𝑖𝑖𝜋𝜋𝜋𝜋𝑗𝑗𝑗𝑗� 𝑇𝑇𝑇𝑇
𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛 ≈ � 𝑑𝑑𝑑𝑑𝑛𝑛𝑛𝑛𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜
≈ 𝑗𝑗𝑗𝑗 )𝑒𝑒𝑒𝑒� 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗 )𝑒𝑒𝑒𝑒 𝑇𝑇𝑇𝑇 � � 𝑇𝑇𝑇𝑇 � �
𝑇𝑇𝑇𝑇 𝑇𝑇𝑇𝑇 𝑁𝑁𝑁𝑁 Puesto 𝑁𝑁𝑁𝑁que 𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗 puede ser un punto en cada su
𝑗𝑗𝑗𝑗=0 𝑗𝑗𝑗𝑗=0
escoge que sea 𝑐𝑐𝑐𝑐𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁 y se obtiene:
Puesto que Puesto 𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗 puedeque ser 𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗 puedeun punto ser un en punto cada en subintervalo
cada subintervalo [𝑐𝑐𝑐𝑐𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁, (𝑐𝑐𝑐𝑐 [𝑐𝑐𝑐𝑐 +𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁,
1)𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁
(𝑐𝑐𝑐𝑐 ] se
𝑁𝑁𝑁𝑁−1+ 1)𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁 ] se
escoge que sea 𝑐𝑐𝑐𝑐𝑇𝑇𝑇𝑇que
escoge /𝑁𝑁𝑁𝑁 ysea se obtiene:
𝑐𝑐𝑐𝑐𝑇𝑇𝑇𝑇/𝑁𝑁𝑁𝑁 y se obtiene: 1 −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖� 𝑇𝑇𝑇𝑇
= � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗 )𝑒𝑒𝑒𝑒 𝑇𝑇𝑇𝑇𝑁𝑁𝑁𝑁 � � =
𝑁𝑁𝑁𝑁−1 𝑁𝑁𝑁𝑁−1 𝑁𝑁𝑁𝑁−1 𝑁𝑁𝑁𝑁−1
𝑇𝑇𝑇𝑇 𝑁𝑁𝑁𝑁
𝑗𝑗𝑗𝑗=0
1 1 −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖 𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 𝑇𝑇𝑇𝑇
�𝑇𝑇𝑇𝑇𝑁𝑁𝑁𝑁−2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖� 1 𝑇𝑇𝑇𝑇 1 −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖 𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖
� −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖�
= � 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜 = 𝑗𝑗𝑗𝑗 )𝑒𝑒𝑒𝑒� 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗 )𝑒𝑒𝑒𝑒 � � =𝑇𝑇𝑇𝑇𝑁𝑁𝑁𝑁 ���𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜 = 𝑗𝑗𝑗𝑗 )𝑒𝑒𝑒𝑒� 𝑓𝑓𝑓𝑓(𝑜𝑜𝑜𝑜𝑗𝑗𝑗𝑗𝑁𝑁𝑁𝑁)𝑒𝑒𝑒𝑒 𝑁𝑁𝑁𝑁
𝑇𝑇𝑇𝑇 𝑇𝑇𝑇𝑇 𝑁𝑁𝑁𝑁 𝑁𝑁𝑁𝑁 𝑁𝑁𝑁𝑁 𝑁𝑁𝑁𝑁 llegamos a la definición de la 𝐷𝐷𝐷𝐷𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹. Se acostum
Así
𝑗𝑗𝑗𝑗=0 𝑗𝑗𝑗𝑗=0 𝑗𝑗𝑗𝑗=0 𝑗𝑗𝑗𝑗=0
Así llegamos
Así allegamos
la definición de la 𝐷𝐷𝐷𝐷𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹.de
a la definición Selaacostumbra a definirla
𝐷𝐷𝐷𝐷𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹. Se acostumbra asin
Definición. el factor
𝑁𝑁𝑁𝑁1/N.
Seasin
definirla un [5]
número
el factor 1/N.[entero
5] positivo.
números 𝑁𝑁𝑁𝑁−1 complejos. 𝑁𝑁𝑁𝑁−1 Entonces la transformada
Sea 𝑁𝑁𝑁𝑁 un Sea
Definición.Definición. número
𝑁𝑁𝑁𝑁 un entero
númeropositivo.
entero Sea 𝑢𝑢𝑢𝑢 = �𝑢𝑢𝑢𝑢
positivo. 𝑗𝑗𝑗𝑗 �𝑗𝑗𝑗𝑗=0
Sea
definida una
𝑢𝑢𝑢𝑢 = �𝑢𝑢𝑢𝑢𝑗𝑗𝑗𝑗 �secuencia
por: una de
secuencia de
𝑗𝑗𝑗𝑗=0
números números
complejos.complejos.
Entonces Entonces
la transformada discreta de
la transformada 𝑢𝑢𝑢𝑢 es ladesecuencia
discreta 𝑈𝑈𝑈𝑈𝑘𝑘𝑘𝑘
𝑢𝑢𝑢𝑢 es la secuencia 𝑈𝑈𝑈𝑈𝑘𝑘𝑘𝑘
𝑁𝑁𝑁𝑁−1
definida por:
definida por: −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖
𝑈𝑈𝑈𝑈𝑘𝑘𝑘𝑘 = � 𝑢𝑢𝑢𝑢𝑗𝑗𝑗𝑗 𝑒𝑒𝑒𝑒
𝑁𝑁𝑁𝑁−1 𝑁𝑁𝑁𝑁−1 𝑗𝑗𝑗𝑗=0
−2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖� −2𝜋𝜋𝜋𝜋𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖�
𝑈𝑈𝑈𝑈𝑘𝑘𝑘𝑘 = � 𝑢𝑢𝑢𝑢𝑈𝑈𝑈𝑈𝑗𝑗𝑗𝑗𝑘𝑘𝑘𝑘𝑒𝑒𝑒𝑒 = � 𝑢𝑢𝑢𝑢𝑁𝑁𝑁𝑁𝑗𝑗𝑗𝑗 𝑒𝑒𝑒𝑒 𝑁𝑁𝑁𝑁
𝑗𝑗𝑗𝑗=0 𝑗𝑗𝑗𝑗=0
𝑃𝑃𝑃𝑃𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑘𝑘𝑘𝑘 = 0 ± 1, ±2, ±3, ⋯
Donde:
𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝑜𝑜𝑜𝑜)
𝑥𝑥𝑥𝑥𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜)
(𝑜𝑜𝑜𝑜) ==�
� 𝐴𝐴𝐴𝐴
𝐴𝐴𝐴𝐴𝑘𝑘𝑘𝑘𝑘𝑘𝑘𝑘𝐶𝐶𝐶𝐶𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝜋𝜋𝜋𝜋𝑤𝑤𝑤𝑤
𝐶𝐶𝐶𝐶𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝜋𝜋𝜋𝜋𝑤𝑤𝑤𝑤 𝑜𝑜𝑜𝑜 𝑜𝑜𝑜𝑜++𝜃𝜃𝜃𝜃)𝜃𝜃𝜃𝜃)
𝑘𝑘𝑘𝑘 𝑘𝑘𝑘𝑘
𝑘𝑘𝑘𝑘=1
𝑘𝑘𝑘𝑘=1
Donde:
Donde:
𝐴𝐴𝐴𝐴𝑘𝑘𝑘𝑘 𝑒𝑒𝑒𝑒𝑠𝑠𝑠𝑠
𝐴𝐴𝐴𝐴 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝
𝑘𝑘𝑘𝑘 𝑒𝑒𝑒𝑒𝑠𝑠𝑠𝑠 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝
𝑤𝑤𝑤𝑤 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑓𝑓𝑓𝑓𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑒𝑒𝑒𝑒𝑛𝑛𝑛𝑛 𝐻𝐻𝐻𝐻𝐻𝐻𝐻𝐻
𝑤𝑤𝑤𝑤𝑘𝑘𝑘𝑘𝑘𝑘𝑘𝑘 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑓𝑓𝑓𝑓𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑒𝑒𝑒𝑒𝑛𝑛𝑛𝑛 𝐻𝐻𝐻𝐻𝐻𝐻𝐻𝐻
𝜃𝜃𝜃𝜃 𝑒𝑒𝑒𝑒𝑠𝑠𝑠𝑠 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑓𝑓𝑓𝑓𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝
𝜃𝜃𝜃𝜃 𝑒𝑒𝑒𝑒𝑠𝑠𝑠𝑠 𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑓𝑓𝑓𝑓𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝
La amplitud indica el valor máximo que toma el componente sinusoidal, así si
Lageneramos
amplitud una
indica
señalelcomo
valor𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜)
máximo quevemos
= 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝑜𝑜𝑜𝑜) toma
queelloscomponente sinusoidal,
máximos ocurren en 3: así si
generamos una señal como 𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝑜𝑜𝑜𝑜) vemos que los máximos ocurren en 3:
𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝑜𝑜𝑜𝑜)
𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝑜𝑜𝑜𝑜)
12
12
Figura 2.
Fuente: propia
La frecuencia
La frecuencia indica indica cuantos
cuantos ciclos
ciclos por
por segundo
segundo da da la la señal
señal (por (por unidadunidad en
en el
el eje
eje x),
x),
por ejemplo
por ejemplo sisi es
es 0.5
0.5 significa
significa que en𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜 =
que en = 11la
la señal
señal ha ha cumplido
cumplido medio medio ciclo
ciclo yy que
que
en 𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜 =
en = 22 un
un ciclo
ciclo completo.
completo. ParaPara visualizarlo
visualizarlo podemos podemos modificar modificar el el ejemplo
ejemplo
anteriorcambiando
anterior cambiandola lafrecuencia
frecuenciapara
paraobtener 𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) =
obtener𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.
3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.5𝑜𝑜𝑜𝑜):
5𝑜𝑜𝑜𝑜):
𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) =
𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑠𝑠𝑠𝑠(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.
3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑠𝑠𝑠𝑠(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.5𝑜𝑜𝑜𝑜)
5𝑜𝑜𝑜𝑜)
Imagen 3.
Imagen 3. Frecuencia
Frecuencia 0.5
0.5 Hz
Hz Figura 3.
Fuente: propia
La fase
La fase indica indica un un desplazamiento
desplazamiento del del ángulo
ángulo del del comienzo
comienzo de de lala sinusoide.
sinusoide.
Visualmente se
Visualmente se observa
observa porque
porque elel coseno
coseno nono inicia
inicia en (𝑂𝑂𝑂𝑂,1)
en (𝑂𝑂𝑂𝑂, 1) sino
sino donde
donde corresponda
corresponda en en
𝜋𝜋𝜋𝜋𝜋𝜋𝜋𝜋
(𝑂𝑂𝑂𝑂,𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝜃𝜃𝜃𝜃)).
(𝑂𝑂𝑂𝑂, 𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(𝜃𝜃𝜃𝜃)). En
En elel ejemplo
ejemplo anterior
anterior sisi graficamos
graficamos la la señal
señal concon una
una fase
fase de
de obtenemosobtenemos
22
𝜋𝜋𝜋𝜋𝜋𝜋𝜋𝜋
esta señal:
esta 𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) =
señal: 𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.
3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.5𝑜𝑜𝑜𝑜
5𝑜𝑜𝑜𝑜 +
+ ))
22
𝜋𝜋𝜋𝜋𝜋𝜋𝜋𝜋
𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) =
𝑥𝑥𝑥𝑥(𝑜𝑜𝑜𝑜) = 3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.
3𝑐𝑐𝑐𝑐𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜(2𝑛𝑛𝑛𝑛𝑂𝑂𝑂𝑂.5𝑜𝑜𝑜𝑜
5𝑜𝑜𝑜𝑜 +
+ ))
22
Imagen 4.
Imagen 4. Figura 4.
Fuente: propia
13
13
Instrucción
Análisis de Datos
Realizando un análisis de Fourier de los datos es posible encontrar cada cuantos años se
presenta un máximo del número de manchas y de esta forma predecir las épocas
de mayores tormentas solares. Con este fin utilizamos Matlab, el cual como se
comentó anteriormente ya tiene implementado el algoritmo de la 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝑇𝑇𝑇𝑇 y además
nos brinda herramientas para graficar y analizar información. Entonces al graficar el
número de manchas promedio por año obtenemos esta imagen:
Puesto que graficamos el número de manchas por año la frecuencia de muestreo esFigura 1 𝐻𝐻𝐻𝐻𝐻𝐻𝐻𝐻. 7.
la 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝑇𝑇𝑇𝑇propia
Es decir 1 muestra por unidad de tiempo. Lo primero que se hace es calcularFuente: de
los datos. Esto se logra con la función 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝑇𝑇𝑇𝑇 en Matlab:
𝑦𝑦𝑦𝑦 = 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝑇𝑇𝑇𝑇(𝑚𝑚𝑚𝑚𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝ℎ𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝);
Puesto que graficamos el número de manchas por año la frecuencia de muestreo es 1 𝐻𝐻𝐻𝐻𝐻𝐻𝐻𝐻.
Es decir 1 muestra por unidad de tiempo. Lo primero que se hace es calcular la 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝑇𝑇𝑇𝑇 de
los datos. Esto se logra con la función 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝑇𝑇𝑇𝑇 en Matlab:
𝑦𝑦𝑦𝑦 = 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝑇𝑇𝑇𝑇(𝑚𝑚𝑚𝑚𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝ℎ𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝);
El eje x es la frecuencia y se construye con un intervalo desde 𝐹𝐹𝐹𝐹𝑚𝑚𝑚𝑚 /𝑁𝑁𝑁𝑁 hasta 𝐹𝐹𝐹𝐹𝑚𝑚𝑚𝑚
con incrementos de 𝐹𝐹𝐹𝐹𝑚𝑚𝑚𝑚 /𝑁𝑁𝑁𝑁 . Donde 𝐹𝐹𝐹𝐹𝑚𝑚𝑚𝑚 es la frecuencia de muestreo y 𝑁𝑁𝑁𝑁 es el 15
número de datos.
1 1
𝑥𝑥𝑥𝑥𝑓𝑓𝑓𝑓 = : :1
𝑛𝑛𝑛𝑛 𝑛𝑛𝑛𝑛
Y finalmente se genera la gráfica seleccionando un subconjunto de datos y con el
periodo (1/𝑓𝑓𝑓𝑓 ) en lugar de la frecuencia para facilitar el análisis.
16
16
16
17
17
17
17
Matemáticas especiales - eje 4 propongamos 17
Ejemplo
Frecuencia (Hz)
Frecuencia (Hz)
Frecuencia (Hz) Figura 11.
Fuente: propia
Instrucción
1818
Matemáticas especiales - eje 4 propongamos
Bibliografía
Leithold, L. (1998). El cálculo / Louis Leithold. Oxford, EE. UU.: Oxford
University Press.