Преобразование Уолша – Адамара

Преобразова́ние Уо́лша – Адама́ра порядка умножает вектор-столбец высоты на матрицу заданную рекуррентной формулой: и при

.

Опубликованный в 1932 г. быстрый алгоритм этого преобразования требует проведения сложений и вычитаний исходных данных и может рассматриваться как предтеча алгоритма быстрого преобразования Фурье Кули – Тьюки для .

Преобразование Уолша – Адамара является частным случаем многомерного дискретного преобразования Фурье для . Это преобразование является ортогональным (скалярные произведения различных строк или различных столбцов матрицы равны нулю) и используется в обработке сигналов, в частности в современной аппаратуре и алгоритмах сотовой связи.

В литературе встречается и нормированный вариант определения, использующий формулу

.

Этот вариант удобен тем, что при его использовании все строки (или столбцы) матрицы имеют длину и образуют ортонормированный базис.

Литература

  • Cooley J. W. An algorithm for the machine calculation of complex Fourier series / J. W. Cooley, J. W. Tukey // Mathematics of Computation. – 1965. – Vol. 19. – P. 297–301.
  • Frigo M. FFTW : an adaptive software architecture for the FFT / M. Frigo, S. G. Johnson // Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing. – 1998. – Vol. 3. – P. 1381–1384.
Материалы портала bigenc.ru переданы в ведение АНО «Интернет-энциклопедия «РУВИКИ» на основе лицензионного соглашения. Возможны неточности в отображении материалов. Если у вас возникли вопросы или вы увидели ошибку, пожалуйста, сообщите нам на info@ruwiki.ru