Order terminal nodes of binary wavelet packet tree
[Tn_Pal,Tn_Seq]
= otnodes(WPT)
[Tn_Pal,Tn_Seq,I,J]
= otnodes(WPT)
[DP_Pal,DP_Seq]
= otnodes(WPT,'dp')
[Tn_Pal,Tn_Seq]
= otnodes(
returns the terminal
nodes of the binary wavelet packet tree, WPT
)WPT
,
in Paley (natural) ordering, Tn_Pal
, and sequency
(frequency) ordering, Tn_Seq
. Tn_Pal
and Tn_Seq
are N-by-1
column vectors where N is the number of terminal
nodes.
[Tn_Pal,Tn_Seq,I,J]
= otnodes(
returns the permutations
of the terminal node indices such that WPT
)Tn_Seq = Tn_Pal(I)
and Tn_Pal
= Tn_Seq(J)
.
[DP_Pal,DP_Seq]
= otnodes(
returns
the Paley and frequency-ordered terminal nodes in node depth-position
format. WPT
,'dp')DP_Pal
and DP_Seq
are N-by-2
matrices. The first column contains the depth index, and the second
column contains the position index.
|
Binary wavelet packet tree. You can use |
|
Character vector indicating that the Paley-ordered or sequency-ordered nodes are returned in depth-position format. |
|
Terminal nodes in Paley (natural) ordering |
|
Terminal nodes in sequency ordering |
|
Paley-ordered terminal nodes in depth-position format. This
output argument only applies when you use the |
|
Sequency-ordered terminal nodes in depth-position format. This
output argument only applies when you use the |
Wickerhauser, M.V. Lectures on Wavelet Packet Algorithms, Technical Report, Washington University, Department of Mathematics, 1992.