Матрица Уолша
В математике матрица Уолша — это определенная квадратная матрица размерности 2. н , где n — некоторое натуральное число . Элементами матрицы являются либо +1, либо −1, а ее строки и столбцы ортогональны . Матрица Уолша была предложена Джозефом Л. Уолшем в 1923 году. [1] Каждая строка матрицы Уолша соответствует функции Уолша .
Матрицы Уолша представляют собой частный случай матриц Адамара , в которых строки переставляются так, что количество изменений знака в строке находится в порядке возрастания. Короче говоря, матрица Адамара определяется рекурсивной формулой, приведенной ниже, и является естественно упорядоченной , тогда как матрица Уолша является упорядоченной последовательности . [1] Что сбивает с толку, разные источники называют любую матрицу матрицей Уолша.
Матрица Уолша (и функции Уолша) используются при вычислении преобразования Уолша и имеют приложения для эффективной реализации определенных операций обработки сигналов .
Формула [ править ]
Матрицы Адамара размерности для задаются рекурсивной формулой (самый низкий порядок матрицы Адамара равен 2):
и вообще
для 2 ⩽ k ∈ N , где ⊗ обозначает произведение Кронекера .
Перестановка [ править ]
Мы можем получить матрицу Уолша из матрицы Адамара. Для этого мы сначала генерируем матрицу Адамара для заданного измерения. Затем мы подсчитываем количество смен знака в каждой строке. Наконец, мы переупорядочиваем строки матрицы в соответствии с количеством смен знаков в порядке возрастания.
Например, предположим, что у нас есть матрица Адамара размерности
- ,
где последовательные строки имеют 0, 3, 1 и 2 смены знака (мы подсчитываем, сколько раз мы переключаемся с положительной 1 на отрицательную 1 и наоборот). Если мы переставим строки в порядке последовательности, мы получим:
где последовательные строки имеют 0, 1, 2 и 3 смены знака.
матрицы Альтернативные формы Уолша
Порядок последовательности [ править ]
Порядок следования строк матрицы Уолша можно получить из порядка матрицы Адамара, сначала применив перестановку с обращением битов , а затем кода Грея перестановку : [2]
где последовательные строки имеют 0, 1, 2, 3, 4, 5, 6 и 7 изменений знака.
Диадический порядок [ править ]
где последовательные строки имеют 0, 1, 3, 2, 7, 6, 4 и 5 изменений знака.
Естественный порядок [ править ]
где последовательные строки имеют 0, 7, 3, 4, 1, 6, 2 и 5 изменений знака (матрица Адамара).
См. также [ править ]
- Вейвлет для волос
- Матрица Квинконкса
- Преобразование Адамара
- Множественный доступ с кодовым разделением каналов
- OEIS : A228539 ( OEIS : A228540 ) – строки (отрицаемых) двоичных матриц Уолша читаются как обратные двоичные числа.
- OEIS : A197818 – антидиагонали отрицательной двоичной матрицы Уолша читаются как двоичные числа.
Ссылки [ править ]
- ^ Jump up to: Перейти обратно: а б Канджилал, П.П. (1995). Адаптивное прогнозирование и прогнозирующее управление . Стивенейдж: ИЭПП. п. 210. ИСБН 0-86341-193-2 .
- ^ Юэнь, К.-К. (1972). «Замечания об упорядочении функций Уолша». Транзакции IEEE на компьютерах . 21 (12): 1452. doi : 10.1109/TC.1972.223524 .