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

Материал из 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(ω)2iH(ω)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)

Литература

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