Walshova funkce

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 19. srpna 2019; kontroly vyžadují 2 úpravy .

Walshovy funkce jsou rodinou funkcí, které tvoří ortogonální systém a nabývají hodnot pouze +1 a -1 v celé oblasti definice.

V zásadě mohou být Walshovy funkce reprezentovány ve spojité formě, ale častěji jsou definovány jako diskrétní posloupnosti prvků. Skupina Walshových funkcí tvoří Hadamardovu matici .

Walshovy funkce se rozšířily v rádiové komunikaci, kde se používají k implementaci kanálů s kódovým dělením ( CDMA ), například v celulárních standardech, jako je IS-95, CDMA2000 nebo UMTS .

Systém Walshových funkcí je ortonormální základ a v důsledku toho umožňuje rozložit signály libovolného tvaru vlny do zobecněné Fourierovy řady .

Zobecněním Walshových funkcí na případ více než dvou hodnot jsou Vilenkin-Chrestensonovy funkce .

Označení

Nechť je Walshova funkce definována na intervalu [0, T ]; mimo tento interval se funkce periodicky opakuje. Představme si bezrozměrný čas . Potom Walshova funkce očíslovaná k je označena jako . Číslování funkcí závisí na způsobu řazení funkcí. Existuje Walshovo uspořádání - v tomto případě jsou funkce označeny tak, jak je popsáno výše. Paley ( ) a Hadamard ( ) uspořádání jsou také obyčejná .

Pokud jde o moment , lze Walshovy funkce rozdělit na sudé a liché. Jsou označeny jako resp . Tyto funkce jsou podobné goniometrickým sinusům a kosinusům. Vztah mezi těmito funkcemi je vyjádřen takto:

Formace

Existuje několik způsobů formování. Zvažte jednu z nich, nejnázornější: Hadamardovu matici lze vytvořit rekurzivní metodou konstrukcí blokových matic podle následujícího obecného vzorce:

Takto lze vytvořit Hadamardovu matici délky :

Každý řádek Hadamardovy matice je Walshova funkce.

V tomto případě jsou funkce seřazeny podle Hadamarda. Číslo Walshovy funkce se vypočítá z čísla Hadamardovy funkce přeskupením bitů v binárním zápisu čísla v opačném pořadí a následným převedením výsledku z Grayova kódu .

Příklad
Walshovo číslo binární forma Převod z Grayova kódu Bitová výměna Číslo podle Hadamarda
0 000 000 000 0
jeden 001 001 100 čtyři
2 010 011 110 6
3 011 010 010 2
čtyři 100 110 011 3
5 101 111 111 7
6 110 101 101 5
7 111 100 001 jeden

Výsledkem je Walshova matice, ve které jsou funkce seřazeny podle Walshe:

Vlastnosti

1. Ortogonalita

Bodový součin dvou různých Walshových funkcí je nula:

Příklad

Předpokládejme, že n = 1, k = 3 (viz výše). Pak

2. Multiplikativita

Součin dvou Walshových funkcí dává Walshovu funkci:

kde  je bitové sčítání modulo 2 čísel ve dvojkové soustavě.

Příklad

Předpokládejme, že n = 1, k = 3. Potom

V důsledku násobení dostaneme:

Walsh-Hadamardova transformace

Jde o speciální případ zobecněné Fourierovy transformace , ve které jako základ funguje systém Walshových funkcí.

Zobecněná Fourierova řada je reprezentována vzorcem

kde je jedna ze základních funkcí a  je koeficient.

Expanze signálu ve Walshových funkcích má tvar

V diskrétní formě je vzorec napsán takto:

Koeficienty lze určit provedením skalárního součinu rozloženého signálu odpovídající základní Walshovou funkcí:

Je třeba vzít v úvahu periodický charakter Walshových funkcí.

Existuje také rychlá Walshova transformace [1] . Je mnohem efektivnější než Walsh-Hadamardova transformace [2] . Navíc pro speciální případ se dvěma proměnnými jsou Walshovy funkce zobecněny jako plochy [3] . Existuje také osm bází ortogonálních binárních funkcí podobných Walshovým funkcím [4] , které se liší nepravidelnou strukturou, které jsou také zobecněny na případ funkcí dvou proměnných. Pro každou z osmi bází byla prokázána reprezentace „krokových“ funkcí ve formě konečného součtu binárních funkcí, vážených příslušnými koeficienty [5] .

Literatura

  • Baskakov S. I. Radiotechnické obvody a signály. - M . : Vyšší škola, 2005. - ISBN 5-06-003843-2 .
  • Golubov B. I., Efimov A. V., Skvortsov V. A. Walshovy řady a transformace: teorie a aplikace. — M .: Nauka, 1987.
  • Zalmanzon L. A. Fourierovy, Walshovy, Haarovy transformace a jejich aplikace v řízení, komunikaci a dalších oblastech. — M .: Nauka, 1989. — ISBN 5-02-014094-5 .

Viz také

Poznámky

  1. RYCHLÁ TRANSFORMACE WALSH. V. N. Malozyomov Archivováno 4. března 2016 na Wayback Machine .
  2. Fast Walsh Transform Archived 27. března 2014 na Wayback Machine .
  3. Romanuke VV K BODU GENERALIZACE FUNKCÍ WALSH NA POVRCHY Archivováno 16. dubna 2016 na Wayback Machine .
  4. Romanuke VV GENERALIZACE OSMI ZNÁMÝCH ORTONORMÁLNÍCH ZÁKLADŮ BINÁRNÍCH FUNKCÍ NA PLOCHY Archivováno 5. října 2016 na Wayback Machine .
  5. Romanuke VV ROVNOMĚRNĚ DISKRÉTNĚ O FUNKCÍCH OSY ARGUMENTU A JEJICH ZASTOUPENÍ V ŘADĚ ORTONORMÁLNÍCH ZÁKLADŮ Archivováno 10. dubna 2016 na Wayback Machine .