Я знаю, что смещение нуля в автокорреляционной функции равно ее энергии, но я хотел бы понять, почему пик равен нулю.
autocorrelation
itamarb
источник
источник
Ответы:
Вы ищете формальное доказательство или интуицию за этим? В последнем случае: «Ничто не может быть более похоже на функцию, чем она сама». Автокорреляция при lag измеряет сходство между функцией и той же функцией, сдвинутой на . Обратите внимание, что если периодический, то смещается на любое целое число, кратное и совпадают, поэтому автокорреляция имеет форму гребня - с пиками на целых кратных периода с той же высотой, что и центральный пик.τ f τ f f τ f
источник
Автокорреляционная функция апериодического сигнала с конечной энергией в дискретном времени задается какRx[n]=∑m=−∞∞x[m]x[m−n] or Rx[m]=∑m=−∞∞x[m](x[m−n])∗
для реальных сигналов и сложных сигналов соответственно. Для простоты изложения ограничимся реальными сигналами. Рассмотрим слагаемое x[m]x[m−n] . Для фиксированной задержки n и заданного m , x[m]x[m−n]
обычно будет иметь положительное или отрицательное значение. Если так происходит, что для определенной задержки n , x[m]x[m−n] неотрицательна для всехm , тогда все слагаемые в сумме будут суммироваться (без отмены), и поэтомуRx[n] гарантированно будет иметь положительное значение. Фактически, сумма будет наибольшей, если все пики вx[m−n] совпадают с пиками вx[m] а долины вx[m−n]
совпадают с долинами вx[m] . Например, еслиx является функцией sinc с избыточной выборкой, скажем,
x[m]={sin(0.1πm)0.1πm,1,m≠0,m=0
с пиками приm=0,±25,±45,… и долинами при
±15,±35,±55,… x(t) , затемRx[n] будет иметь
максимумыприn = 0 , ± 25 , ± 45 , … (и, к тому же, будут иметьминимумыприn = ± 15 , ± 35 , ± 55 , … когда пики совпадают с долинами). ГлобальныймаксимумрИкс[ п ] , очевиднопри задержке
n = 0 , когда самый высокий пик вх [ м ] их [ м - н ] совпадают. На самом деле, этот вывод относится не только к этому сигналу, но клюбомусигнал. При лаге n = 0 имеем
рИкс[ 0 ] = ∑m = - ∞∞( х [ м ] )2
и мы гарантируем, что не только все пики и впадины выровнены друг с другом (независимо от того, где они встречаются в х [ м ] ), но также и то, что самые высокие пики и самые глубокие долины выстроены в линию соответствующим образом.
Более формально, для педантов типа @JohnSmith, которые требуют формальных доказательств, неравенство Коши говорит, что для комплексных последовательностейU и v ,
|||Σмu[m](v[m])∗∣∣∣2≤∑m|u[m]|2∑n|v[m]|2.
Ограничение себя реальными последовательностями только для простоты изложения, более подробная версия говорит, что
−∑m(u[m])2∑m(v[m])2−−−−−−−−−−−−−−−−−−√≤∑mu[m]v[m]≤∑m(u[m])2∑m(v[m])2−−−−−−−−−−−−−−−−−−√
гдеравенствовыполняется в верхней (нижней) границе, если существует положительное (отрицательное) числоλ такое, чтоu=λv , (то естьu[m]=λv[m] ∀m гдеλ>0 (λ<0 )). Признавая, что суммы внутри квадратных корней являются энергиями Eu и Ev последовательностей, мы можем написать, что
−EuEv−−−−√≤∑mu[m]v[m]≤EuEv−−−−√
Установкаu[m]=x[m] иv[m]=x[m−n] гдеn - некоторое целое число, мы имеем это
−∑m(x[m])2∑m(x[m−n])2−−−−−−−−−−−−−−−−−−−−−√≤Rx[n]≤∑m(x[m])2∑m(x[m−n])2−−−−−−−−−−−−−−−−−−−−−√ и признавая, что теперьEu=Ev=Ex , мы получаем, что
−Ex≤Rx[n]≤Ex с равенством удерживая в одной из границ, еслиx[m]=λx[m−n] для всех m . И, наконец, отметить , что
Ex=∑m(x[m])2=Rx[0] , и что , когда n=0 , то последовательность u[m]=x[m] является идентичной с последовательностью v[m]=x[m−n]=x[m−0]=x[m] (то естьλ=1 - это положительное действительное число, такое чтоu[m]=λv[m] для всехm ), имеем, что
−Rx[0]≤Rx[n]≤Rx[0] показывающий, чтоRx[n] имеет пиковое значение приn=0 все остальные значения автокорреляции меньше этого пика.
Когдаx[m] является периодическим сигналом конечной мощности, приведенные выше суммы для Rx[n] расходятся. В таких случаях, как используются периодическая
функция автокорреляции
Rx[n]=∑m=0N−1x[m](x[m−n]) ,
где N является периодом x[m] , то есть,x[m]=x[m−N] для всех целых чиселm . Обратите внимание, чтоRx[n] является периодической функцией от
n . Теперь, пока верно, чтоRx[0]≥|Rx[n]| для1<n<N максимальное значениеRx[0] также периодически повторяется:Rx[kN]=Rx[0]
для всех целых чиселk . Отметим также, что возможно, чтоRx[n]=−Rx[0]
для некоторогоn∈{1,2,…,N−1} , обычно приn=N/2 еслиN четное, и поэтому мы могут иметь долины, столь же глубокие, как самые высокие пики впериодическомавтокорреляционная функция. Простейшим примером такой последовательности является случай, когда N=2 и один период последовательности равен [1 −1] , периодическая автокорреляция которого представляет собой просто периодическую последовательность [2 −2] , то есть чередование пиков и впадин с автокорреляцией Rx[n] имеет пиковое значение 2 когда n - четное целое число (не забывайте, что 0 - четное целое число!) и имеющее «антипиковое» значение −2 при нечетных значениях n , В более общем смысле, мы имеем это явление всякий раз, когда N четное и один период x⃗ может быть разложен на [x′→,−x′→] .
источник
с помощью
можно легко показать, что
первый член - просто а второй член - неотрицательное число, вычитаемое из первого. это означает, что R x [ m ] не может превышать R x [ 0 ] для любого m .Rx[0] Rx[m] Rx[0] m
источник