Цифровая обработка сигналов. Водяные знаки в аудиофайлах: учебное пособие / Е.Л. Столов.

( 1 0 0 0 0 \ 1 1 0 0 0 ГГ1= 1 1 1 0 0 V 1 1 1 1 1 / (1.59) что позволяет восстановить число по его коду Грея. Теперь число перемен знаков в строке матрицы (1.55) подсчитывается по следующему алгоритму: 1. Записываем в двоичной форме номер строки в матрицы ( 1 . 5 5 ) . / » - • > ....... /о)- 2. Подсчитываем двоичный вектор ........uo) ( l n - l , l n - 2 ...........М •G l . 3. Записываем найденные биты в обратном порядке (uq, v.\ , . . . . u „ _ i ) . Полученная последовательность битов есть двоичная запись числа перемен знаков. В качестве примера снова рассмотрим случай п = 2. После умножения векторов (0.0). (0.1). (1.0). (1,1) справа на матрицу получим векторы (0,0), (1.1), (1,0).(0.1). Записав биты в обратном порядке, найдем двоичное представление чисел: 0, 3, 1, 2. что согласуется с видом матрицы (1.56). Используя представленную зависимость, можно оценивать спектр сигнала с помощью преобразования Адамара. Последнее вычисляется значительно проще по сравнению с ДГІФ.

RkJQdWJsaXNoZXIy MTExODQxMg==