Académique Documents
Professionnel Documents
Culture Documents
Tarea 6
Mtodo de propagacin de ondas
Enunciado
Aplique el mtodo de propagacin de ondas (BPM) para analizar la propagacin de un pulso gaussiano en el espacio libre. El pulso gaussiano en cuestin se modela matemticamente como: ( )
( )
Antes de comenzar a hacer los procedimientos, es muy recomendable ubicar qu tipo de resultado estamos esperando. Sabemos que cuando un pulso se propaga en el espacio libre, este tiende a difractarse y su densidad de energa disminuye con la distancia (o en espaol: debe atenuarse despus de recorrer cierta distancia). Teniendo esto en cuenta, comenzamos a programar el algoritmo BPM. Este consiste en introducir un desfase a las muestras de la DFT (Transformada Discreta de Fourier) del pulso, y esto a su vez da el efecto de difraccin una vez que aplicamos la transformada inversa IDFT (Transformada Discreta de Fourier Inversa). Dicho desfase se puede calcular mediante ( Donde [ ( ) ] ) es el nmero de onda,
es la distancia a la que se calcula el desfase, esto con el ancho del pulso gaussiano,
espacio de muestras, que en este caso es el mismo que el ancho del pulso (es deicr
Sabido esto, podemos escribir ahora nuestro programa, el cul mostramos a continuacin:
close all; clear all; clc; % Construccin del pulso gaussiano
clculo de MatLab para la DFT, pues esta queda reflejada hasta cierto punto en funcin de la frecuencia de muestreo (lo cul podr observar en las siguientes grficas). Las grficas obtenidas al ejecutar este programa son las que aparecen debajo de este prrafo:
Pulso Gaussiano
1
2
p=Ee(x/8 )
0.5
0 -3
-2
-1
2 x 10
3
-5
|fft(p)|
20 10 0
20
40
60
80
100
fft(p)
Muestra de la DFT
Note pues que el resultado es el que esperbamos: hemos obtenido un pulso que al propagarse se difracta y su densidad de energa disminuye con la distancia.