Documente Academic
Documente Profesional
Documente Cultură
1ero: Usando el teclado, se cargan los valores de la señal en el dominio del tiempo (XX[ ]) (Líneas #75
a #82). Se requieren 8 datos, por ejemplo:
2do: Se limpian los vectores que almacenarán las Amplitudes de las ondas Coseno de la partes Real
(REX[4]) y las Amplitudes de las ondas Seno (IMX[4]) de la señal transformada en el dominio de la
frecuencia. (Líneas #895 a #97)
3ro: Se procede al cálculo de la Transformada Directa DFT (Líneas #90 a #97). Para ello se
implementan en software las siguientes expresiones:
donde:
x[i] es la señal en el dominio del tiempo siendo analizada
ReX[k] e ImX[k] son las señales en el dominio de la frecuencia que son calculadas
El índice i barre desde 0 a N-1, mientras que k barre de 0 a N/2
Los resultados de dichos cálculos se almacenan en 5 valores para REX[] e IMX[] que tienen los
siguientes valores:
4to: Para realizar el cálculo de la Transformada Inversa DFT (Líneas #120 a #126), se normalizan los
vectores REX[] e IMX[]
5to: Se limpia el vector XX[] para usarlo como acumulador (Líneas #127 a #130)
6to: Se procede a realizar el cálculo de la Transformada Inversa DFT (Líneas #131 a #138). Para ello se
implementa en software la siguiente expresión:
donde:
x[i] es la señal siendo sintetizada, con el índice i barrido desde 0 a N-1
k es barrido de 0 a N/2
7mo: Si el proceso se ha ejecutado correctamente los valores obtenidos para el vector XX[] serán los mismos
que fueron almacenados originalmente en el primer paso. Se debe tomar en cuenta que los resultados serán
aproximaciones cercanas a los originales debidos a los errores de redondeo y truncamiento inherentes a
cualquier proceso DSP.
1ro: Se introdujo la señal digitalizada XX[] por medio de 8 valores discretos La figura muestra una
representación gráfica de esta señal en el dominio del tiempo:
XX[n]
2.5
2
1.5
1
0.5
0
1 2 3 4 5 6 7 8
2do: Esta señal fue transformada a dos grupos de señales REX[4] e IMX[4].
REX[] contiene las Amplitudes de los Cosenos de las 5 señales que la conforman.
IMX[] contiene las Amplitudes de los Senos de las 5 señales que la conforman.
Grafiquemos las señales correspondientes al grupo de Coseno, el grupo de Seno debe realizar de manera análoga.
Finalmente si sumamos punto a punto TODAS las señales Coseno y Seno, obtendremos la señal original.
Grupo Coseno:
Para k=0, REX[0]=8.0 : XX0 =
i XX0
0 8
1 8
2 8
3 8
4 8
5 8
6 8
7 8
i XX2
0 0.9999996
1 6.12574E-17
2 -0.9999996
3 -1.8377E-16
4 0.9999996
5 3.06287E-16
6 -0.9999996
7 -4.288E-16
i XX0
0 1.12132
1 -0.79289298
2 -2.0607E-16
3 0.792892976
4 -1.12132
5 0.792892976
6 6.18203E-16
7 -0.79289298
6. Diagrama Esquemático
7. Informe de Laboratorio
I. Realizar un RESUMEN (escrito a mano) de por lo menos 3 páginas del fundamento teórico matemático
de la Transformada Discreta de Fourier. (Incluir las fuentes de Direcciones WEB así como el Material
Impreso usado para el resumen)
II. (1ra Firma) Probar el funcionamiento del algoritmo DFT armando el circuito en protoboard. Para los
valores de entrada usar el Número de Carnet de uno de los integrantes del grupo (Si se requieren más
dígitos añadir el número de carnet de otro integrante). Escribir una tabla para todos los valores
ingresados y obtenidos. Comparar y comentar si existe alguna discrepancia entre los valores ingresados
inicialmente y los valores obtenidos al final.
III. (2da Firma) Implementar el algoritmo DFT (Transformada Directa e Inversa) en Matlab. Escribir una
tabla para todos los valores ingresados y obtenidos. Comparar y comentar si existe alguna discrepancia
entre los valores ingresados inicialmente y los valores obtenidos al final.
IV. Probar gráficamente que la suma de las señales obtenidas con los valores de REX[ ] e IM[ ],
efectivamente generan la señal XX[ ] original.
V. Conclusiones