17
Muestreo de Funciones y la Transformada Discreta de Fourier Al implementar simulaciones con la óptica de Fourier en la computadora, es necesario representar funciones con valores de muestra discretas por matrices , y aplicar transformaciones y métodos de procesamiento diseñados para estas señales discretas, para llegar lo más cerca posible a la simulación de espacio continuo, que sería genial para modelar los elementos físicos con una muestra estipulada. Sin embargo, la memoria de la computadora y las limitaciones del tiempo de ejecución no permiten esto. Por lo tanto, la elaboración de simulaciones prácticas con óptica de Fourier se convierte en un acto de equilibrio con conjunto de muestreo aceptable y recursos informáticos disponibles. 2.1 Toma de muestras y el teorema del muestreo de Shannon-Nyquist Considere la función analítica de dos dimensiones (2D) g (x, y) y supongamos que es muestreada de manera uniforme (Fig. 2.1) en las direcciones x e y, que se indica por ( ) ( ) , , (2.1) gxy gmxny Δ Δ donde el intervalo de muestreo son x en la dirección x y y en la dirección y, y m y n son índices de valores enteros de las muestras. Las respectivas frecuencias de muestreo son 1 / x y 1 / y. En la práctica, el espacio muestreado es finito y, suponiendo que se compone de M x N muestras en las direcciones x e y, respectivamente, m y n se definen a menudo con los siguientes valores: ,..., 1 , ,..., 1 (2.2) 2 2 2 2 M M M M m n =- - =- - Esta es una disposición de índice estándar en la que M y N se supone que son pares. Números pares de muestras se usan en este libro por

Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Muestreo de Funciones y la Transformada Discreta de

Fourier

Al implementar simulaciones con la óptica de Fourier en la computadora, es

necesario representar funciones con valores de muestra discretas por matrices , y

aplicar transformaciones y métodos de procesamiento diseñados para estas

señales discretas, para llegar lo más cerca posible a la simulación de espacio

continuo, que sería genial para modelar los elementos físicos con una muestra

estipulada. Sin embargo, la memoria de la computadora y las limitaciones del

tiempo de ejecución no permiten esto. Por lo tanto, la elaboración de simulaciones

prácticas con óptica de Fourier se convierte en un acto de equilibrio con conjunto

de muestreo aceptable y recursos informáticos disponibles.

2.1 Toma de muestras y el teorema del muestreo de Shannon-Nyquist

Considere la función analítica de dos dimensiones (2D) g (x, y) y

supongamos que es muestreada de manera uniforme (Fig. 2.1) en las

direcciones x e y, que se indica por

( ) ( ), , (2.1)g x y g m x n y→ ∆ ∆

donde el intervalo de muestreo son ∆x en la dirección x y ∆y en la

dirección y, y m y n son índices de valores enteros de las muestras. Las

respectivas frecuencias de muestreo son 1 / ∆x y 1 / ∆y. En la práctica,

el espacio muestreado es finito y, suponiendo que se compone de M x

N muestras en las direcciones x e y, respectivamente, m y n se definen

a menudo con los siguientes valores:

,..., 1 , ,..., 1 (2.2)2 2 2 2

M M M Mm n= − − = − −

Esta es una disposición de índice estándar en la que M y N se supone

que son pares. Números pares de muestras se usan en este libro por

Page 2: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

razones asociados con la eficiencia de la transformada de Fourier

discreta y la disposición de muestras ,

Figure 2.1 Funciones bidimensional: (a) Analítica y (b) versión de muestra.

de un área física finita (por ejemplo, unidades de m2) es abarcado por

el espacio de muestra, y esto se da por LX X LY, donde LX es la longitud

a lo largo del lado x del espacio muestreado y LY es la longitud a lo

largo del lado y ( Fig. 2.1). LX y LY se conocen como las longitudes de

los lados. Ellos representan las distancias físicas y están relacionados

con los parámetros de muestreo por

, (2.3)X YL M x L N y= ∆ = ∆

Una preocupación de muestreo obvia es si todos los valores

significativos de g (x, y),"Encajan" dentro del área física definida por LX

x LY. El apoyo de g(x, y) se refiere al rango de los valores significativos.

Este concepto se ilustra en la Fig. 2.2 (a) para un eje. Si DX es el soporte

en la dirección x y DY es el soporte en la dirección y, entonces, para que

los valores significativos de g (x, y) estén contenido dentro de la

matriz se requiere,

, (2.4)X X Y YD L D L< <

Page 3: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Otra preocupación es si los intervalos de la muestra son lo

suficientemente pequeños para preservar las características de g (x, y).

Para las funciones que son de banda limitada, en el que el contenido

espectral de la señal se limita a un rango finito de frecuencias, una

función continua puede recuperarse exactamente a partir de las

muestras si el intervalo de la muestra es menor que un valor específico.

El teorema de muestreo de Shannon-Nyquist, extendido a dos

dimensiones, afirma este requisito como

1 1, (2.5)

2 2X Y

x yB B

∆ < ∆ <

Figure 2.2 Illustration of the (a) support DX and (b) bandwidth BX along

the x axis of g(x, y). Bandwidth is commonly defined as a half-width

measure and is illustrated here with a profile of |G(fX, fY)|, the Fourier

transform magnitude of g(x, y).

donde BX es el ancho de banda del espectro de la función continua a lo

largo de la dirección x y BY es el ancho de banda a lo largo de la

dirección y. El ancho de banda se ilustra en la Fig. 2.2 (b). La violación

de la ecuación. (2.5) da lugar a error, en el que componentes

Page 4: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

submuestreadas de alta frecuencia en la señal se interpretan

erróneamente como contenido de baja frecuencia. Un parámetro

relacionado es la frecuencia de Nyquist dada por

1 1, (2.6)

2 2NX NYf f

x y= =

∆ ∆

que es la mitad de la frecuencia de muestreo y corresponde a la

frecuencia espacial máxima que puede ser representado

adecuadamente, dado el intervalo ∆x o ∆y.

2.2 Ancho de banda Efectivo

Funciones prácticas tales como las definidos en el capítulo 1 no son de

banda limitada. De hecho, cualquier función con soporte finito, como

la función rectángulo o círculo, no puede ser de banda limitada. A

menudo, estas funciones tienen un ancho de banda efectivo que abarca

los valores de frecuencia más significativos. A pesar de que los criterios

planteados por el teorema de Shannon-Nyquist pueden no estar

completamente satisfechos, un intervalo de muestra lo suficientemente

pequeño puede ser hallado para proporcionar una representación

aceptable de la función analítica, donde los efectos de dispersión sean

pequeños.

Por ejemplo, considere una señal cuadrada 2D con la mitad del ancho,

w, dada por:

( ), (2.7)2 2

x yf x y rect rect

ω ω

=

La analítica transformada de Fourier produce el espectro,

( ) ( ) ( )2, 4 sin 2 sin 2 (2.8)X Y X Y

F f f c f c fω ω ω=

Page 5: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Un enfoque para hallar la anchura de banda efectiva ,es encontrar la

anchura espectral (o radio) que contiene un alto porcentaje de la

potencia total en el espectro. Aplicando el teorema de Parseval en la

ecuación. (2.8), la potencia espectral total es,

( ) ( ) ( )2

2 2 2

2 2 2

4 sin 2 sin 2

4 (2.9)2 2

T X Y X Y

Y

P c f c f df df

x xrect rect dxdy

ω ω ω

ωω ω

−∞

−∞

=

= =

∫ ∫

∫ ∫

Un criterios prácticos para el ancho de banda efectivo (B) es incluir 98%

de la potencia espectral total. La conversión a coordenadas polares

para permitir un valor de ancho de banda radial B considerado, nos

lleva a

( ) ( ) ( )2

22 2 2

0 0

14 sin 2 cos sin 2 0,98 (2.10)

B

T

c c sen d dP

π

ω ω ρ θ ω ρ θ ρ ρ θ = ∫ ∫

donde osX Yf c y f senρ θ ρ θ= = . Las integrales en el lado izquierdo se

pueden evaluar numéricamente para diversos valores de B hasta que

la Ec. (2.10) se cumple. Con este enfoque, el ancho de banda efectivo

hallado es ,

5(2.11)B

w≈

Page 6: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Figura 2.3 ilustra la porción del espectro que abarca el 98% de la

potencia espectral. Sustituyendo la Ec. (2.11) en la ecuación. (2.5) para

el ancho de banda da

, (2.12)10

wx∆ ≤

que dice, se requieren al menos 10 muestras a través de la mitad de la

anchura de la función rect (20 a través del ancho completo) para

retener el ancho de banda efectivo indicado en la ecuación. (2,11). Es

importante darse cuenta que la parte del espectro analítico que se

encuentra más allá de la frecuencia de Nyquist no desaparece. Aunque

pequeño en potencia, pueden introducir al contenido dispersiones

notable de frecuencia que son errónea.

Page 7: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Figura 2.3 (a) Magnitud del espectro de Fourier y (b) espectro de potencia de g (x,

y) = rect (x / w) rect (y / w), que comprende 98% de la potencia espectral total.

La Tabla 2.1 muestra los valores de ancho de banda efectivo para la función

círculo , cuadrado, y Gaussiana, calculados de la misma manera. Un ancho de

banda efectivo más grande puede ser usado si hay una necesidad de incluir más de

la potencia espectral.

Page 8: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

2.3 Transformada de Fourier Discreta desde la transformada continúa

La DFT, por lo general en la forma de su alta eficiencia desciende de la

transformada rápida de Fourier (FFT) que es una herramienta

fundamental para el modelado de problemas de la óptica de Fourier en

la computadora. El objetivo de esta sección es desarrollar la DFT, una

implementación discreta de la transformada de Fourier continua. La

derivación es útil para entender la escala de las coordenadas

espaciales de la muestra y coordenadas de frecuencia, así como

también, las constantes multiplicativas que resulta en la transformada

discreta. Esta escala es una parte importante para modelar un

problema de la óptica Física. Sólo los aspectos de la DFT y FFT que

son críticos para los enfoques de simulación cubiertos en este libro se

ponen de relieve, por lo que hay muchos más detalles por descubrir (o

descubiertos) en otros recursos.

Recordando que la analítica transformada de Fourier de una función g

de dos variables x e y se referencia como,

( ) ( ) ( ), g , exp 2 (2.13)X Y X Y

G f f x y j xf yf dxdyπ∞

−∞

= − + ∫ ∫

En primer lugar, supongamos que g (x, y) se muestrea tal como se

indica en las ecuaciones. (2.1) y (2.2). Para simplificar algunas de las

notaciones, la siguiente sustitución puede utilizarse cuando no se

muestran explícitamente los intervalos reales de la muestra:

( ) ( )g m x,n , (2.14)y g m n∆ ∆ → �

A continuación, las integrales de la ecuación. (2.13) se puede aproximar

usando una suma de Riemann:

/2 1 /2 1

/2 /2

... ... (2.15)N M

n N m M

dxdy x y

∞ ∞ − −

=− =−−∞ −∞

→ ∆ ∆∑ ∑∫ ∫

Page 9: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Debido a que la operación de DFT se lleva a cabo de forma genérica en

una matriz discreta de valores sin información específica del intervalo

de muestreo, los multiplicadores ∆x∆y en la ecuación. (2.15) no están

incluidos en la definición DFT. Sin embargo, estos multiplicadores

necesitan ser aplicados posteriormente en la operación de DFT para la

escala apropiada de un problema físico.

La convención para el dominio de la frecuencia es dividir este "espacio"

continua, indicado por fX y fY, en M y N espaciando uniformemente los

valores de las coordenadas. Esto implica las siguientes sustituciones:

, / 2,..., / 2 1

,q / 2,..., N/ 2 1 , (2.16)

X

Y

pf p M M

M x

qf N

N y

→ = − −∆

→ = − −∆

donde p y q son números enteros de múltiples índices para el

intervalos de muestreo de frecuencia

1 1 1 1, . (2.17)X Y

X Y

f y fM x L N Y L

∆ = = ∆ = =∆ ∆

De hecho, p y q tomar los mismos valores como m y n,

respectivamente, cuando el espacio y las matrices de frecuencia tienen

el mismo número de elementos. Tenga en cuenta que los valores

máximos absolutos de la frecuencia de las coordenadas en la ecuación.

(2.16) son las frecuencias de Nyquist 1 / (2∆x) = fNX y 1 / (2∆y) = fNY .

Incorporando la ecuación. (2.16) en el núcleo de la exponencial

compleja en la ecuación (2.13). se obtiene

( )exp 2 exp 2

exp 2 (2.18)

X Y

p qj xf yf j m x n y

M x N y

pm qnj

M N

π π

π

− + → − ∆ + ∆ ∆ ∆

= − +

Page 10: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Finalmente, sustituyendo las ecuaciones. (2.14) - (2.18) en la ecuación.

(2.13), llegamos a la siguiente forma de la DFT:

( ) ( )/2 1 /2 1

/2 /2

G , g , exp 2 , (2.19)M N

m M n N

pm qnp q m n j

M Nπ

− −

=− =−

= − +

∑ ∑� �

donde ( )G ,p q� representa la DFT de ( )g ,m n� . La inversa transformada de

Fourier discreta (DFT-1) se deriva de una manera similar y se escribe

como,

( ) ( )/2 1 /2 1

/2 /2

1g , G , exp 2 , (2.20)

M N

p M q N

pm qnm n p q j

MN M Nπ

− −

=− =−

= − +

∑ ∑ ��

La aparición del multiplicador 1 / MN en la ecuación. (2.20) requiere

una cierta discusión. El factor es igual al producto ∆x∆y∆fX∆fY [ver Ec.

(2.17)], que se produce cuando evaluamos numéricamente la integral

inversa de Fourier, operada con la no inversa. Este factor permite con

la DFT seguido de la DFT-1, devolver los valores de la función original,

que es consistente con el teorema de la integral de Fourier. La

aplicación de 1 / MN varía con las diferentes herramientas de software.

Por ejemplo, MATLAB implementa la transformada inversa sobre la

base de las definiciones contenidas en las ecuaciones. (2.19) y (2.20),

pero algunas aplicaciones, aplican el factor (MN)-½ tanto en la

transformada directa como inversa. En algunas situaciones de

modelado, vamos a necesitar tener en cuenta este factor.

La inversa y no inversa DFT, no se logran generalmente con una

directa ejecución de las Ecs. (2.19) y (2.20), sino que se logran con los

algoritmos FFT y FFT-1 computacionalmente eficiente. Estos algoritmos

implementan un esquema que no es de importancia específica aquí,

aparte de decir que el resultado es consistente con las ecuaciones. (2.19)

Page 11: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

y (2.20). Los algoritmos de FFT son más eficientes cuando M y N tienen

una potencia de 2, aunque los tiempos de cálculo pueden ser casi tan

rápidos con otros valores. Un problema práctico para la aplicación de

FFT se refiere a la disposición y la indexación de los valores de los

datos en una matriz. Este problema será discutido a continuación.

2.4 Coordenadas, Indexación, centrado, y desplazamiento

Los muestreo uniforme y rejillas cuadradas, donde ∆y = ∆x, N = M, y

LX = LY = L, se utilizan a menudo en la práctica. Este será el caso para

todos los ejemplos presentados en este curso; por lo que para

simplificar la presentación, a menudo se discute solamente un

conjunto de variables.

Teniendo en cuenta las ecuaciones. (2.1) y (2.2), las coordenadas de las

muestras a lo largo de una dimensión puede ser descrita como

: x : x , (2.21)2 2

L Lx

→ − ∆ − ∆

donde la notación anterior es presentada por MATLAB, e indica que

las coordenadas van desde -L / 2 a L / 2-∆x en pasos de ∆x. Las

coordenadas del eje y se definen de manera similar. Suponiendo una

relación FFT entre los dominios espacial y espectral, entonces de las

ecuaciones. (2.16) y (2.17) se deriva los siguientes elementos:

1 1 1 1: : , (2.22)

2 2Xf

x L x L

→ − − ∆ ∆

indicando, que el rango de la coordina espacial de frecuencia va de -1

/ (2∆x) a 1 / (2∆x) -1 / L en pasos de ∆fX = 1 / L. Una vez más, las

coordenadas para fY son similares.

Page 12: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Las variables de índice entero m y n, así como p y q introducido en las

ecuaciones. (2.2) y (2.16) presentan valores negativo, así como

positivos. Sin embargo, las aplicaciones de software utilizan valores

enteros positivos para la indexación del vector o matriz . En el caso de

MATLAB, indexación para un vector unidimensional(1D) comienza en

(1). Para fines de presentación es conveniente " centrar" la función de

interés en el vector, lo que significa que la coordenada cero

corresponderá a el índice(M/ 2 + 1 ) . Sin embargo, la convención para

los algoritmos de FFT en 1D ,es que el valor de los datos se coloca en la

primera posición de índice ,corresponde al cero de coordenadas. Por lo

tanto, un "cambio" de los valores del vector en el centrado es necesaria

antes de una operación FFT.

La figura 2.4 ilustra los arreglos de valores e índices de una muestra 1D

para una función rect, y su espectro. La disposición en las Figs. 2.4 (a) y

(b) es consistente con el desarrollo del análisis en la Sección 2.1, donde

los índices abarcan valores negativos y positivos. Las Figuras 2.4 (c) y

(d) ilustran la disposición del centrada en el computador con índices

positivos, y las Figs. 2.4 (e) y (f) muestran la disposición del

desplazamiento, que es necesario antes de una FFT o FFT-1. La

conversión entre los acuerdos del centrado y el desplazamiento, se

puede hacer fácilmente con el comando de MATLAB fftshift. La

inversa del cambio para volver a la disposición centrada, se realiza con

ifftshift.

Page 13: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Figure 2.4 Sampling arrangements for 1D spatial (left column) and frequency (right

column) vectors: (a) and (b) analytic; (c) and (d) centered; and (e) and (f) shifted for

FFT operations.

Para una matriz 2D, MATLAB comienza indexación en (1,1). Una

función centrada tiene valor de coordenada cero [x, y] = [0,0]

localizada con el índice (N / 2 + 1, M / 2 + 1). Antes de la FFT en 2D, se

necesita un cambio para colocar el valor de la coordenada cero en el

índice (1,1). En la figura 2.5 están ilustra los arreglos del centrado y el

desplazados, para las matrices 2D. En la Fig. 2.5 se muestra que el

Page 14: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

orden de las filas es de arriba hacia abajo, y el orden de las columnas es

de izquierda a derecha. El cambio necesario es en realidad un

intercambio de cuadrantes de la matriz. Una vez más, fftshift y ifftshift

se pueden aplicar para moverse entre las disposiciones del centrado y

desplazado.

Un confuso detalle de datos en la matriz 2D es que MATLAB utiliza

un esquema de indexación fila-columna, donde i indica la fila y j la

columna en (i, j). Esto es en un sentido, un revés de coordenadas

estándar de la notación cartesiana, donde x (eje horizontal o

"columna") aparece en primer lugar e y (eje vertical o "fila") aparece en

segundo lugar. Por lo tanto, los j-índices corresponden a las

coordenadas x, y i-índices corresponden a las coordenadas y. Esto

explica que la (j, i) listada por (N / 2 + 1, M / 2 + 1) se combina con los

valores [x, y] en la Fig. 2.5. Afortunadamente, la utilización de

Símbolos con vectores en MATLAB se ha desarrollado para el sistema

de coordenadas cartesianas; Por lo tanto, este problema es casi

transparente en cuanto a la medida de la programación se refiere. Este

arreglo de matriz se convierte realmente en un problema sólo cuando

los valores de índice entero se utilizan en los códigos.

Figure 2.5 Sampling arrangements for 2D spatial array: (a) centered and (b) shifted

for the 2D FFT.

Page 15: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

2.5 Extensión periódica

En términos generales, la totalidad de los teoremas de la transformada

de Fourier que figuran en la Tabla 1.1 se pueden aplicar en el dominio

discreto. Por ejemplo, una convolución se puede realizar mediante el

cálculo de la FFT de dos funciones discretas, multiplicando los

resultados (punto a punto) y calculando la FFT-1. Sin embargo,

resultados de transformadas discretas difieren de resultados analíticos

en una forma que se caracteriza por un concepto conocido como

extensión periódica. A continuación, ofrecemos una ilustración y una

breve discusión de esta propiedad. El tema se trata con mayor

profundidad en otros recursos, tales como el trabajo por Brigham.

Considere la 1D, función analítica f (x) y una versión muestreada dada

por

( ) ( ) (2.23)x x

f x f x comb rectx L

= ∆

La función de peine "escoge" los valores de la muestra a intervalos de

∆x y la función rect establece el espacio total muestreada como L.

Tomando la transformada de Fourier analítica de la ecuación (2.23) da

( ) ( ) ( ) ( )sin (2.24)X X X X

F f F f xcomb xf c Lf= ∗ ∆ ∆ ∗

Este resultado es una función continua en el que el espectro analítico

de F(fX) se repite a intervalos de 1 / ∆x. La convolución con la sinc es

un proceso de "suavizado". Sin embargo, la operación FFT en realidad

produce un resultado de muestra que se puede modelar mediante la

alteración de la ecuación. (2.24) con un término de muestreo

( ) ( ) ( ) ( ){ } ( )sin (2.25)P X X X X XF f F f xcomb xf c Lf Lcomb Lf= ∗∆ ∆ ∗

Page 16: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

El nuevo término del peine, define el espacio de la muestra en el

dominio de la frecuencia por 1 / L. Esto es consistente con la ecuación.

(2,17). Por la transformación inversa de la ecuación (2.25), nos

encontramos la función que corresponde al espectro de FP ( fX):

( ) ( ) (2.26)P

x x xf x f x comb rect comb

x L L

= ∗ ∆

Por lo tanto, el concepto de extensión periódica se puede describir de la

siguiente manera: a pesar de que empezamos con una versión

muestreada de f (x) en el dominio espacial, cuando se realiza la FFT, es

como si comenzamos con la función periódica f(x) y produjéramos el

espectro periódico FP(fX) .

Para ilustrar, una función analítica rectángulo se muestra en la Fig. 2.6

(línea continua) junto con una versión muestreada (puntos). La versión

muestreada está contenida en un vector de longitud 20, donde L = 20 y

∆x = 1. La forma de la función periódica, que se extiende (virtualmente)

más allá de la extensión original del vector de la muestra, también se

indica (línea discontinua) . La figura 2.6 (b) muestra la magnitud del

espectro analítico del rectángulo (sólido), el resultado de la FFT

(puntos), y el espectro periódico (de trazos). La Figura 2.6 (b) ilustra las

muestras de FFT siguiendo el espectro periódico. La diferencia más

obvia entre los espectros analíticos y de la muestra en este caso, es en

valores de muestra ligeramente más grande, en los lóbulos de

magnitud con frecuencias más altas. Este efecto resulta de la

dispersión de frecuencias su muestreadas con el espectro del

rectángulo. El concepto de extensión periódica es una forma instructiva

para definir este efecto. En la práctica, mediante el muestreo de una

función que preserve el ancho de banda-eficaz por ejemplo, a nivel de

98%, sólo una pequeña cantidad de dispersión es introducida.

Page 17: Muestreo de Funciones y la Transformada Discreta de Fourier · P c f c f df df x x rect rect dxdy ω ω ω ω ω ω ∞ −∞ ∞ −∞ = = = ∫∫ ∫∫ Un criterios prácticos

Figure 2.6 Periodic extension illustration: (a) rect function—analytic (solid),

periodic extension (dash) and sampled (dot); and (b) rect spectral magnitude—

analytic (solid), periodic extension (dash) and FFT samples (dot).