cosine.packet.2d(taper="poly2", level=0, block=0, frequency=0, dct.type=2, interval=c(0, 1), epsilon=.5)
If only a single integer or string is given for arguments dct.type, taper or boundary, then the same function or rule is used for both rows and columns. Different taper functions, boundary rules, DCT types can be used for rows and columns by using a vector of length two for that argument. The first element of the vector applies to the rows and the second to the columns.
The algorithms for the taper functions are given in the S+WAVELETS User's Manual, in the section "Cosine Packet Algorithms". They are discussed in greater depth in Wickerhauser (1994).
Generic functions such as print, plot, support have methods to show the properties of the cosine.packet.2d object.
plot(cosine.packet.2d(taper="poly1", frequency=4)) plot(cosine.packet.2d(taper="poly1", level=2, frequency=4))