Unitární kód (v anglické literatuře unitary code, one-hot) - binární kód s pevnou délkou obsahující pouze jeden 1 - přímý unitární kód nebo pouze jeden 0 - reverzní (inverzní) unitární kód . Délka kódu je určena počtem zakódovaných objektů, to znamená, že každý objekt odpovídá samostatnému bitu kódu a hodnota kódu je pozice 1 nebo 0 v kódovém slově .
Příklad : Kódování číslic 0-5.
Číslo | Přímý kód | Inverzní kód |
---|---|---|
0 | 000001 | 111110 |
jeden | 000010 | 111101 |
2 | 000100 | 111011 |
3 | 001000 | 110111 |
čtyři | 010 000 | 101111 |
5 | 100 000 | 011111 |
Unitární kódování se používá v obvodech , teorii automatů , neuronových sítích a dalších oblastech vědy a techniky zabývajících se přenosem a transformací informací.