Las matrices de Walsh son un caso especial de matrices de Hadamard, en las que las filas se reorganizan de modo que el número de cambios de signo en una fila esté en orden creciente. En resumen, una matriz de Hadamard se define mediante la fórmula recursiva que se muestra a continuación y está ordenada de forma natural , mientras que una matriz de Walsh está ordenada secuencialmente . [1] Resulta confuso que distintas fuentes se refieran a cada una de las matrices como la matriz de Walsh.
La matriz de Walsh (y las funciones de Walsh) se utilizan para calcular la transformada de Walsh y tienen aplicaciones en la implementación eficiente de ciertas operaciones de procesamiento de señales .
Fórmula
Las matrices de Hadamard de dimensión para se dan mediante la fórmula recursiva (el orden más bajo de la matriz de Hadamard es 2):
Podemos obtener una matriz de Walsh a partir de una matriz de Hadamard. Para ello, primero generamos la matriz de Hadamard para una dimensión dada. Luego, contamos el número de cambios de signo de cada fila. Finalmente, reordenamos las filas de la matriz según el número de cambios de signo en orden ascendente.
Por ejemplo, supongamos que tenemos una matriz de Hadamard de dimensión
,
donde las filas sucesivas tienen 0, 3, 1 y 2 cambios de signo (contamos el número de veces que cambiamos de un 1 positivo a un 1 negativo y viceversa). Si reorganizamos las filas en orden secuencial, obtenemos:
donde las filas sucesivas tienen 0, 1, 2 y 3 cambios de signo.
OEIS : A228539 ( OEIS : A228540 ): filas de las matrices binarias de Walsh (negadas) leídas como números binarios inversos
OEIS : A197818 – antidiagonales de la matriz binaria negada de Walsh leídas como números binarios
Referencias
^ ab Kanjilal, PP (1995). Predicción adaptativa y control predictivo. Stevenage: IET. pág. 210. ISBN 0-86341-193-2.
^ Yuen, C.-K. (1972). "Observaciones sobre el ordenamiento de las funciones de Walsh". IEEE Transactions on Computers . 21 (12): 1452. doi :10.1109/TC.1972.223524.