Унитарный код: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
слово "унарное" заменил на "унитарное"
дополнение
Строка 1: Строка 1:
'''Унитарный код''' (unitary code) — [[двоичный код]] фиксированной длины, содержащий только одну 1 — ''прямой унитарный код'' или только один 0 — ''обратный (инверсный) унитарный код''. Длина [[код]]а определяется количеством кодируемых объектов, то есть каждому объекту соответствует отдельный разряд кода, а значение кода положением 1 или 0 в [[Код|кодовом слове]].
'''Унитарный код''' (в англоязычной литературе unitary code, one-hot) — [[двоичный код]] фиксированной длины, содержащий только одну 1 — ''прямой унитарный код'' или только один 0 — ''обратный (инверсный) унитарный код''. Длина [[код]]а определяется количеством кодируемых объектов, то есть каждому объекту соответствует отдельный разряд кода, а значение кода положением 1 или 0 в [[Код|кодовом слове]].


'''Пример''':
'''Пример''':

Версия от 04:00, 16 июня 2018

Унитарный код (в англоязычной литературе unitary code, one-hot) — двоичный код фиксированной длины, содержащий только одну 1 — прямой унитарный код или только один 0 — обратный (инверсный) унитарный код. Длина кода определяется количеством кодируемых объектов, то есть каждому объекту соответствует отдельный разряд кода, а значение кода положением 1 или 0 в кодовом слове.

Пример: Кодирование цифр 0-5.

Цифра Прямой код Инверсный код
0 000001 111110
1 000010 111101
2 000100 111011
3 001000 110111
4 010000 101111
5 100000 011111

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