Рассмотрим теперь обобщенное преобразование Хаара (19). Ис-
ключим из него нормирующие множители
p
n
−
γ
и с помощью линей-
ных подстановок
γ
=
n
−
λ, i
=
α
+
βp
λ
−
1
+
mp
λ
приведем его к следующему виду:
X
(
μp
n
−
λ
+
m
) =
=
p
−
1
X
β
=0
p
λ
−
1
−
1
X
α
=0
x
[
α
+ (
pm
+
β
)
p
λ
−
1
]
Pal
(
μp
n
−
λ
,
[
α
+ (
pm
+
β
)
p
λ
−
1
]
/N
)
,
λ
= 1
,
2
, . . . , n
;
μ
= 1
,
2
, . . . , p
−
1;
m
= 0
,
1
, . . . , p
n
−
λ
−
1
.
Здесь
Pal
(
μp
n
−
λ
, i/N
) =
W
−
μi
λ
p
,
где
i
λ
является обозначением
λ
-го разряда
p
-го кода аргумента
i
. При
i
=
α
+ (
pm
+
β
)
p
λ
−
1
величина
i
λ
=
β
. Поэтому выражение для
обобщенного спектра Хаара упрощается:
X
(
μp
n
−
λ
+
m
) =
p
−
1
X
β
=0
p
λ
−
1
−
1
X
α
=0
x
[
α
+ (
pm
+
β
)
p
λ
−
1
]
W
−
μβ
p
.
Введем обозначение
S
λ
−
1
(
pm
+
β
) =
p
λ
−
1
−
1
X
α
=0
x
[
α
+ (
pm
+
β
)
p
λ
−
1
]
,
(27)
тогда
X
(
μp
n
−
λ
+
m
) =
p
−
1
X
β
=0
S
λ
−
1
(
pm
+
β
)
W
−
μβ
p
,
λ
= 1
,
2
, . . . , n
;
μ
= 1
,
2
, . . . , p
−
1;
m
= 0
,
1
, . . . , p
n
−
λ
−
1
.
(28)
Теперь для получения алгоритма быстрого обобщенного преобразова-
ния Хаара (БОПХ) необходимо найти взаимосвязь между соседними
элементами последовательности
S
λ
(
b
)
. Для этого рассмотрим уравне-
ние
S
λ
(
pq
+
r
) =
p
λ
−
1
X
α
=0
x
[
α
+ (
pq
+
r
)
p
λ
]
,
r
= 0
,
1
, ..., p
−
1;
q
= 0
,
1
, ..., p
n
−
λ
−
1
−
1
.
(29)
Выразив в нем переменную
α
в виде
α
=
ν
+
δp
λ
−
1
,
δ
= 0
,
1
, . . . , p
−
1
;
ν
= 0
,
1
, . . .
,
p
n
−
λ
−
1
−
1
, можно записать, что
64 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2011. № 2