Функции Уолша
Функциями Уолша называется семейство функций, образующих ортогональную систему, принимающих значения только +1 и −1 на всей области определения.

В принципе, функции Уолша могут быть представлены в непрерывной форме, но чаще их определяют как дискретные последовательности из элементов. Группа из функций Уолша образует матрицу Адамара.
Функции Уолша получили широкое распространение в радиосвязи, где с их помощью осуществляется кодовое разделение каналов (CDMA), например, в таких стандартах сотовой связи, как IS-95, CDMA2000 или UMTS.
Система функций Уолша является ортонормированным базисом и, как следствие, позволяет раскладывать сигналы произвольной формы в обобщённый ряд Фурье.
Обобщением функций Уолша на случай более чем двух значений являются функции Виленкина — Крестенсона.
Обозначение
Пусть функция Уолша определена на интервале [0, T]; за пределами этого интервала функция периодически повторяется. Введём безразмерное время . Тогда функция Уолша под номером k обозначается как
. Нумерация функций зависит от метода упорядочения функций. Существует упорядочение по Уолшу — в этом случае функции обозначаются так, как описано выше. Также распространены упорядочения по Пэли (
) и по Адамару (
).
Относительно момента функции Уолша можно разделить на чётные и нечётные. Они обозначаются как
и
соответственно. Эти функции аналогичны тригонометрическим синусам и косинусам. Связь между этими функциями выражается следующим образом:
Формирование
Существует несколько способов формирования. Рассмотрим один из них, наиболее наглядный: матрица Адамара может быть сформирована рекурсивным методом с помощью построения блочных матриц по следующей общей формуле:
Так может быть сформирована матрица Адамара длины :
Каждая строка матрицы Адамара и является функцией Уолша.
В данном случае функции упорядочены по Адамару. Номер функции по Уолшу вычисляется из номера функции по Адамару путём перестановки битов в двоичной записи номера в обратном порядке с последующим преобразованием результата из кода Грея.
Пример
| Номер по Уолшу | Двоичная форма | Преобразование из кода Грея | Перестановка бит | Номер по Адамару |
|---|---|---|---|---|
| 0 | 000 | 000 | 000 | 0 |
| 1 | 001 | 001 | 100 | 4 |
| 2 | 010 | 011 | 110 | 6 |
| 3 | 011 | 010 | 010 | 2 |
| 4 | 100 | 110 | 011 | 3 |
| 5 | 101 | 111 | 111 | 7 |
| 6 | 110 | 101 | 101 | 5 |
| 7 | 111 | 100 | 001 | 1 |
В итоге получается матрица Уолша, в которой функции упорядочены по Уолшу:
Свойства
1. Ортогональность
Скалярное произведение двух разных функций Уолша равно нулю:
Пример
Допустим, что n = 1, k = 3 (см. выше). Тогда
2. Мультипликативность
Произведение двух функций Уолша даёт функцию Уолша:
где — поразрядное сложение по модулю 2 номеров в двоичной системе.
Пример
Допустим, что n = 1, k = 3. Тогда
В результате умножения получим:
Преобразование Уолша — Адамара
Является частным случаем обобщённого преобразования Фурье, в котором базисом выступает система функций Уолша.
Обобщённый ряд Фурье представляется формулой
где это одна из базисных функций, а
— коэффициент.
Разложение сигнала по функциям Уолша имеет вид
В дискретной форме формула запишется следующим образом:
Определить коэффициенты можно, осуществив скалярное произведение раскладываемого сигнала на соответствующую базисную функцию Уолша:
Следует учитывать периодический характер функций Уолша.
Существует также быстрое преобразование Уолша. Оно является в значительной степени более эффективным, чем преобразование Уолша — Адамара. Кроме того, для частного случая с двумя переменными функции Уолша обобщены как поверхности. Также существуют восемь аналогичных функциям Уолша базисов ортогональных бинарных функций, отличающихся нерегулярной структурой, которые также обобщены на случай функций двух переменных. Для каждого из восьми базисов доказано представление «ступенчатых» функций в виде конечной суммы бинарных функций, взвешиваемых с соответствующими коэффициентами.
Литература
- Баскаков С. И. Радиотехнические цепи и сигналы. — М.: Высшая школа, 2005. — ISBN 5-06-003843-2.
- Голубов Б. И., Ефимов А. В., Скворцов В. А. Ряды и преобразования Уолша: теория и применения. — М.: Наука, 1987.
- Залманзон Л. А. Преобразования Фурье, Уолша, Хаара и их применение в управлении, связи и других областях. — М.: Наука, 1989. — ISBN 5-02-014094-5.
См. также
- Матрица Адамара
- Коэффициент Уолша
- Ортонормированная система
- Ортогональный базис
- Ряд Фурье
Примечания
- БЫСТРОЕ ПРЕОБРАЗОВАНИЕ УОЛША. В. Н. Малозёмов Архивная копия от 4 марта 2016 на Wayback Machine.
- Fast Walsh Transform Архивная копия от 27 марта 2014 на Wayback Machine.
- Romanuke V. V. ON THE POINT OF GENERALIZING THE WALSH FUNCTIONS TO SURFACES Архивная копия от 16 апреля 2016 на Wayback Machine.
- Romanuke V. V. GENERALIZATION OF THE EIGHT KNOWN ORTHONORMAL BASES OF BINARY FUNCTIONS TO SURFACES Архивная копия от 5 октября 2016 на Wayback Machine.
- Romanuke V. V. EQUIDISTANTLY DISCRETE ON THE ARGUMENT AXIS FUNCTIONS AND THEIR REPRESENTATION IN THE ORTHONORMAL BASES SERIES Архивная копия от 10 апреля 2016 на Wayback Machine.
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Функции Уолша, Что такое Функции Уолша? Что означает Функции Уолша?
Funkciyami Uolsha nazyvaetsya semejstvo funkcij obrazuyushih ortogonalnuyu sistemu prinimayushih znacheniya tolko 1 i 1 na vsej oblasti opredeleniya Grafiki pervyh chetyryoh funkcij Uolsha V principe funkcii Uolsha mogut byt predstavleny v nepreryvnoj forme no chashe ih opredelyayut kak diskretnye posledovatelnosti iz 2n displaystyle 2 n elementov Gruppa iz 2n displaystyle 2 n funkcij Uolsha obrazuet matricu Adamara Funkcii Uolsha poluchili shirokoe rasprostranenie v radiosvyazi gde s ih pomoshyu osushestvlyaetsya kodovoe razdelenie kanalov CDMA naprimer v takih standartah sotovoj svyazi kak IS 95 CDMA2000 ili UMTS Sistema funkcij Uolsha yavlyaetsya ortonormirovannym bazisom i kak sledstvie pozvolyaet raskladyvat signaly proizvolnoj formy v obobshyonnyj ryad Fure Obobsheniem funkcij Uolsha na sluchaj bolee chem dvuh znachenij yavlyayutsya funkcii Vilenkina Krestensona OboznacheniePust funkciya Uolsha opredelena na intervale 0 T za predelami etogo intervala funkciya periodicheski povtoryaetsya Vvedyom bezrazmernoe vremya 8 t T displaystyle theta t T Togda funkciya Uolsha pod nomerom k oboznachaetsya kak wal k 8 displaystyle operatorname wal k theta Numeraciya funkcij zavisit ot metoda uporyadocheniya funkcij Sushestvuet uporyadochenie po Uolshu v etom sluchae funkcii oboznachayutsya tak kak opisano vyshe Takzhe rasprostraneny uporyadocheniya po Peli pal p 8 displaystyle operatorname pal p theta i po Adamaru had h 8 displaystyle operatorname had h theta Otnositelno momenta 8 0 displaystyle theta 0 funkcii Uolsha mozhno razdelit na chyotnye i nechyotnye Oni oboznachayutsya kak cal k 8 displaystyle operatorname cal k theta i sal k 8 displaystyle operatorname sal k theta sootvetstvenno Eti funkcii analogichny trigonometricheskim sinusam i kosinusam Svyaz mezhdu etimi funkciyami vyrazhaetsya sleduyushim obrazom cal k 8 wal 2k 8 displaystyle operatorname cal k theta operatorname wal 2k theta sal k 8 wal 2k 1 8 displaystyle operatorname sal k theta operatorname wal 2k 1 theta FormirovanieSushestvuet neskolko sposobov formirovaniya Rassmotrim odin iz nih naibolee naglyadnyj matrica Adamara mozhet byt sformirovana rekursivnym metodom s pomoshyu postroeniya blochnyh matric po sleduyushej obshej formule H2n H2n 1H2n 1H2n 1 H2n 1 displaystyle H 2 n begin bmatrix H 2 n 1 amp H 2 n 1 H 2 n 1 amp H 2 n 1 end bmatrix Tak mozhet byt sformirovana matrica Adamara dliny 2n displaystyle 2 n H1 1 displaystyle H 1 begin bmatrix 1 end bmatrix H2 111 1 displaystyle H 2 begin bmatrix 1 amp 1 1 amp 1 end bmatrix H4 11111 11 111 1 11 1 11 displaystyle H 4 begin bmatrix 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 end bmatrix H8 111111111 11 11 11 111 1 111 1 11 1 111 1 111111 1 1 1 11 11 1 11 1111 1 1 1 1111 1 11 111 1 displaystyle H 8 begin bmatrix 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 end bmatrix Kazhdaya stroka matricy Adamara i yavlyaetsya funkciej Uolsha V dannom sluchae funkcii uporyadocheny po Adamaru Nomer funkcii po Uolshu vychislyaetsya iz nomera funkcii po Adamaru putyom perestanovki bitov v dvoichnoj zapisi nomera v obratnom poryadke s posleduyushim preobrazovaniem rezultata iz koda Greya Primer Nomer po Uolshu Dvoichnaya forma Preobrazovanie iz koda Greya Perestanovka bit Nomer po Adamaru0 000 000 000 01 001 001 100 42 010 011 110 63 011 010 010 24 100 110 011 35 101 111 111 76 110 101 101 57 111 100 001 1 V itoge poluchaetsya matrica Uolsha v kotoroj funkcii uporyadocheny po Uolshu W8 111111111111 1 1 1 111 1 1 1 11111 1 111 1 11 1 111 1 111 1 11 111 11 11 1 11 111 11 11 11 1 displaystyle W 8 begin bmatrix 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 amp 1 end bmatrix Svojstva1 Ortogonalnost Skalyarnoe proizvedenie dvuh raznyh funkcij Uolsha ravno nulyu 01wal n 8 wal k 8 d8 0pri k n displaystyle int limits 0 1 operatorname wal n theta cdot operatorname wal k theta d theta 0 qquad text pri k neq n Primer Dopustim chto n 1 k 3 sm vyshe Togda 01wal 1 8 wal 3 8 d8 displaystyle int limits 0 1 operatorname wal 1 theta cdot operatorname wal 3 theta d theta 01 412d8 1 41 21 1 d8 1 23 4 1 1d8 3 41 1 2d8 0 displaystyle int limits 0 1 4 1 2 d theta int limits 1 4 1 2 1 cdot 1 d theta int limits 1 2 3 4 1 cdot 1 d theta int limits 3 4 1 1 2 d theta 0 dd 2 Multiplikativnost Proizvedenie dvuh funkcij Uolsha dayot funkciyu Uolsha wal n 8 wal k 8 wal i 8 displaystyle operatorname wal n theta cdot operatorname wal k theta operatorname wal i theta gde i n k displaystyle i n oplus k porazryadnoe slozhenie po modulyu 2 nomerov v dvoichnoj sisteme Primer Dopustim chto n 1 k 3 Togda n k 012 112 102 2 displaystyle n oplus k 01 2 oplus 11 2 10 2 2 V rezultate umnozheniya poluchim n11 1 1wal 1 8 1 11 1wal 3 8 1 1 11wal 2 8 displaystyle begin array c c c c c amp amp amp amp n hline 1 amp 1 amp 1 amp 1 amp operatorname wal 1 theta 1 amp 1 amp 1 amp 1 amp operatorname wal 3 theta hline 1 amp 1 amp 1 amp 1 amp operatorname wal 2 theta end array Preobrazovanie Uolsha AdamaraYavlyaetsya chastnym sluchaem obobshyonnogo preobrazovaniya Fure v kotorom bazisom vystupaet sistema funkcij Uolsha Obobshyonnyj ryad Fure predstavlyaetsya formuloj S t i 0 ci ui t displaystyle S t sum i 0 infty c i cdot u i t gde ui displaystyle u i eto odna iz bazisnyh funkcij a ci displaystyle c i koefficient Razlozhenie signala po funkciyam Uolsha imeet vid S t k 0 ck wal k t T displaystyle S t sum k 0 infty c k cdot operatorname wal k t T V diskretnoj forme formula zapishetsya sleduyushim obrazom S n k 0 ck wal k n displaystyle S n sum k 0 infty c k cdot operatorname wal k n Opredelit koefficienty ci displaystyle c i mozhno osushestviv skalyarnoe proizvedenie raskladyvaemogo signala na sootvetstvuyushuyu bazisnuyu funkciyu Uolsha ck 1T 0TS t wal k t T dt displaystyle c k frac 1 T int limits 0 T S t cdot operatorname wal k t T dt Sleduet uchityvat periodicheskij harakter funkcij Uolsha Sushestvuet takzhe bystroe preobrazovanie Uolsha Ono yavlyaetsya v znachitelnoj stepeni bolee effektivnym chem preobrazovanie Uolsha Adamara Krome togo dlya chastnogo sluchaya s dvumya peremennymi funkcii Uolsha obobsheny kak poverhnosti Takzhe sushestvuyut vosem analogichnyh funkciyam Uolsha bazisov ortogonalnyh binarnyh funkcij otlichayushihsya neregulyarnoj strukturoj kotorye takzhe obobsheny na sluchaj funkcij dvuh peremennyh Dlya kazhdogo iz vosmi bazisov dokazano predstavlenie stupenchatyh funkcij v vide konechnoj summy binarnyh funkcij vzveshivaemyh s sootvetstvuyushimi koefficientami LiteraturaBaskakov S I Radiotehnicheskie cepi i signaly M Vysshaya shkola 2005 ISBN 5 06 003843 2 Golubov B I Efimov A V Skvorcov V A Ryady i preobrazovaniya Uolsha teoriya i primeneniya M Nauka 1987 Zalmanzon L A Preobrazovaniya Fure Uolsha Haara i ih primenenie v upravlenii svyazi i drugih oblastyah M Nauka 1989 ISBN 5 02 014094 5 Sm takzheMatrica Adamara Koefficient Uolsha Ortonormirovannaya sistema Ortogonalnyj bazis Ryad FurePrimechaniyaBYSTROE PREOBRAZOVANIE UOLShA V N Malozyomov Arhivnaya kopiya ot 4 marta 2016 na Wayback Machine Fast Walsh Transform Arhivnaya kopiya ot 27 marta 2014 na Wayback Machine Romanuke V V ON THE POINT OF GENERALIZING THE WALSH FUNCTIONS TO SURFACES Arhivnaya kopiya ot 16 aprelya 2016 na Wayback Machine Romanuke V V GENERALIZATION OF THE EIGHT KNOWN ORTHONORMAL BASES OF BINARY FUNCTIONS TO SURFACES Arhivnaya kopiya ot 5 oktyabrya 2016 na Wayback Machine Romanuke V V EQUIDISTANTLY DISCRETE ON THE ARGUMENT AXIS FUNCTIONS AND THEIR REPRESENTATION IN THE ORTHONORMAL BASES SERIES Arhivnaya kopiya ot 10 aprelya 2016 na Wayback Machine
