Ответ Хильмара, конечно, совершенно правильный, но я думаю, что есть несколько моментов, которые Лайонс не учел в заявлении, цитируемом ФП (или, возможно, он говорил о них ранее и решил не повторяться в параграфе, цитируемом ФП) ,
Дискретное преобразование Фурье (ДПФ) обычно описывается как преобразование последовательности конечной длины
в другую последовательность длины
где
Но эти формулы также можно использовать, когда находятся за пределами диапазона
и если мы это сделаем, мы приходим к выводу, что
ДПФ длины можно рассматривать как преобразование изN ( X [ 0 ] , X [ 1 ] , … , X [ N - 1 ] ) N X [ м ](x[0],x[1],…,x[N−1])N(X[0],X[1],…,X[N−1])Nm,n[0,N-1]Nx[⋅]X[⋅](x[0],x[1],…,x[N]-1])(Х[0],Х[
X[m]x[n]=∑k=0N−1x[k]exp(−j2πmkN), m=0,1,…,N−1,=1N∑m=0N−1X[m]exp(j2πnmN), n=0,1,…,N−1.
m,n[0,N−1]Nпериодическая последовательность
к другой
периодической последовательности , причем обе простираются до бесконечности в обоих направлениях, и что и являются лишь
одним периодом этих бесконечно длинных последовательностей. Обратите внимание, что мы настаиваем на том, чтобы и для всех и .
x[⋅]X[⋅](x[0],x[1],…,x[N−1])(X[0],X[1],…,X[N−1])x[n+iN]=x[n]X[m+iN]=X[m]m,n,i
Это, конечно, не то, как данные часто обрабатываются на практике. Мы можем иметь очень длинную последовательность проб, и мы разобьем их на блоки подходящей длины . Мы вычисляем ДПФ как
ДПФ следующего фрагмента как
ДПФ предыдущего блока как
N(x[0],x[1],…,x[N−1])
X(0)[m]=∑k=0N−1x[k]exp(−j2πmkN), m=0,1,…,N−1,
(x[N],x[N+1],…,x[2N−1])X(1)[m]=∑k=0N−1x[k+N]exp(−j2πmkN), m=0,1,…,N−1,
(x[−N],x[−N+1],…,x[−1])X(−1)[m]=∑k=0N−1x[k−N]exp(−j2πmkN), m=0,1,…,N−1,
и т. д., а затем мы играем с этими различными DFT из различных кусков, на которые мы разделили наши данные. Конечно, если данные фактически периодические с периодом , все эти ДПФ будут одинаковыми.
N
Теперь, когда Лайонс говорит о ... где входной индекс n определяется как по положительным, так и по отрицательным значениям ... он говорит о периодическом случае, и когда он говорит, что (действительная) четная функция обладает свойством
, это свойство должно выполняться для всех целых чисел . Поскольку периодичность также применима, мы имеем не только то, что
но и , и, аналогично, . Другими словами, действительная четная последовательность , DFT которой является действительной четной последовательностью (как заявлено Лионом и очень хорошо объяснено Хильмаром), обязательноx[n]=x[−n]nx[−1]=x[1]x[−1]=x[−1+N]=x[N−1]x[−n]=x[n]=x[N−n] (x[0],x[1],…,x[N−1])вида
который (кроме ведущего ) является палиндромной последовательностью. Если вы разбиваете свои данные на блоки длины
и вычисляете ДПФ каждого блока по отдельности, то эти отдельные ДПФ не будут иметь свойства симметрии, описанные выше, если только ДПФ не является блоком с этим палиндромным свойством.x [ 0 ] N
(x[0],x[1],…,x[N−1])=(x[0],x[1],x[2],x[3],…,x[3],x[2],x[1])
x[0]N