Скачиваний:
26
Добавлен:
15.06.2014
Размер:
58.21 Кб
Скачать

11. Циклический и диадный сдвиги, циклическая и диадная свертки: определение, методы представления и вычислений

Циклическая свертка периодических последовательностей длины N определяется выражением

При этом справедливы следующие соотношения: x[-n]=x[N-n] и h[-n]=h[N-n].

В матричном виде циклическая свертка записывается следующим образом:

Например для ,

Согласно теореме о свертке, циклическая свертка может быть вычислена через дискретные преобразования Фурье:

где , - Фурье-образы соответственно последовательностей и .

Рассмотрим функцию S(x) дискретной переменной x , принимающей значение в интервале 0,1,2…N-1. Функция S(x⊕τ) называется диадным сдвигом функции S(x). Сущность диадного сдвига заключается в перестановке отсчетов исходной функции. В частности, на место x становится отсчет форм x⊕τ.

Пример: S(x) = [0 0 1 1 1 1 0 0 ]. Осуществим диадный сдвиг , т.е. S(x⊕τ) при τ =4, τ − величина диадного сдвига. Пронумеруем все выборки исходного сигнала двоичными числами 0,1,2…N-1:

Произведем диадный сдвиг выборок сигнала

x0⊕τ= 000⊕100=100→x4

x1⊕τ= 001⊕100=101→x5

x2⊕τ= 010⊕100=110→x6

x3⊕τ= 011⊕100=111→x7

x4⊕τ= 100⊕100=000→x0

x5⊕τ= 101⊕100=001→x1

x6⊕τ= 110⊕100=010→x2

x7⊕τ= 111⊕100=011→x3

Это эквивалентно следующей перестановке отсчетов сигнала:

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

Можно доказать, что

1.Спектр функции S(x) инвариантен относительно диадного сдвига аргумента.

2. Свертка временных последовательностей равна преобразованию Уолша-Адамара от произведения спектров сворачиваемых последовательностей (теорема о свертке). Отсюда следует, что корреляционная функция может быть вычислена при помощи двойного преобразования Уолша-Адамара:

Соседние файлы в папке doc