Este modulo describe el elgoritmo de convolucion cicular y un algoritmo alterno
IntroducciÓN
Usted debería familiarizarse con la
convolución discreta , que nos explica como dos señales discretas
, la entrada del sistema, y
, la respuesta del sistema, se puede definir el resultado del sistema como
Cuando dos DFT son dadas (secuencias de tamaño finito usualmente del tamaño
), nosotros no podemos multiplicar esas dos señales asícomo así, como lo sugiere la formula de arriba usualmente conocida como
convolución linear . Ya que las DFT son periódicas, tienen valores no cero para
asíla multiplicación de estas dos señales seráno cero para
. Necesitamos definir otro tipo de convolucion que darácomo resultado nuestra señal convuelta teniendo el valor de cero fuera del rango
. Esto nos ayuda a desarrollar la idea de
convolución circular , también conocida como convolución cíclica o periódica.
Formula de la convoluciÓN circular
¿Quépasa cuando multiplicamos dos DFT una con la otra, donde
es la DFT de
?
cuando
Usando la formula sintetizada de DFT para
Y aplicando análisis a la formula
donde podemos reducir la segunda sumatoria de la ecuación de arriba en
Igual a la convolución circular! cuando tenemos
arriba , para obtener dos:
Que la notación
representa la convolucion circular "mod N".
Pasos para la convoluciÓN circular
Los pasos a seguir para la convolucion cíclica son los mismos que se usan en la convolución linear, excepto que todos los cálculos para todos losíndices están hecho"mod N" = "en la rueda"
Pasos para la convoluciÓN cÍClica
Paso 1: "Grafique"
y
Paso 2: "Rote"
en la dirección ACW ( dirección opuesta al reloj) para obtener
(por ejemplo rote la secuencia,
, en dirección del reloj por
pasos).
Paso 3: Multiplique punto por punto la rueda
y la rueda
wheel.