Преобразование Хартли

Материал из testwiki
Перейти к навигации Перейти к поиску

Преобразование Хартли (Hartley transform) — интегральное преобразование, тесно связанное с преобразованием Фурье, но в отличие от последнего трансформирует одни вещественные функции в другие вещественные же функции. Преобразование было предложено в качестве альтернативы преобразованию Фурье Р. Хартли в 1942 году. Преобразование Хартли является одним из многих известных типов преобразований Фурье. Преобразование Хартли может быть и обратным.

Дискретный вариант преобразования Хартли был представлен Шаблон:Нп3 в 1983 году.

Определение

Прямое преобразование

Преобразование Хартли H(ω) рассчитывается по формуле

H(ω)={ℋf}(ω)=12π∫−∞∞f(t)cas(ωt)dt,
где
cas(t)=cos⁡(t)+sin⁡(t)=2sin⁡(t+π4)=2cos⁡(t−π4) — ядро Хартли.

Обратное преобразование

Обратное преобразование получается по принципу инволюции:

f={ℋ{ℋf}}

Уточнения

  • Вместо того, чтобы использовать одинаковые формулы для прямого и обратного преобразования, можно ввести коэффициент 12π для обратного и вынести тот же коэффициент из прямого преобразования Хартли. Этот способ называется асимметричной нормализацией;
  • Можно использовать коэффициент 2πνt вместо ωt, полностью опустив коэффициент 12π;
  • Можно использовать вычитание косинуса и синуса вместо их суммы.

Связь с преобразованием Фурье

Преобразование Хартли отличается от преобразования Фурье выбором ядра.

В преобразовании Фурье используется экспоненциальное ядро

exp⁡(−iωt)=cos⁡(ωt)−isin⁡(ωt),
где
i — мнимая единица.

Эти два преобразования тесно связаны, и если они имеют одинаковую нормализацию, то

F(ω)=H(ω)+H(−ω)2−iH(ω)−H(−ω)2

Для вещественных функций f(t) преобразование Хартли превращается в комплексное преобразование Фурье:

{ℋf}=ℜ{ℱf}−ℑ{ℱf}=ℜ{ℱf⋅(1+i)},
где
ℜ и ℑ — действительная и мнимая часть функции соответственно.

Свойства

Преобразование Хартли — вещественный симметричный унитарный линейный оператор

Существует так же аналог теоремы свёртки: если две функции x(t) и y(t) имеют преобразования Хартли X(t) и Y(t) соответственно, то их свёртка z(t)=x∗y будет иметь преобразование

Z(ω)={ℋ(x∗y)}=2π(X(ω)[Y(ω)+Y(−ω)]+X(−ω)[Y(ω)−Y(−ω)])/2

Как и преобразование Фурье, преобразование Хартли будет являться чётной или нечётной функцией в зависимости от характера преобразуемой функции.

Cas

Свойства ядра Хартли вытекают из свойств тригонометрических функций. Так как

cas(t)=2sin⁡(t+π/4),

то

2cas(a+b)=cas(a)cas(b)+cas(−a)cas(b)+cas(a)cas(−b)−cas(−a)cas(−b) и
cas(a+b)=cos⁡(a)cas(b)+sin⁡(a)cas(−b)=cos⁡(b)cas(a)+sin⁡(b)cas(−a)

Производная ядра равна

cas′(a)=ddacas(a)=cos⁡(a)−sin⁡(a)=cas(−a)

Литература

Шаблон:Интегральное исчисление Шаблон:Интегральные преобразования Шаблон:Нет иллюстраций