Lab Exercises )

Exercise 1.

Generate a function f(x) at n=256 points uniformly distributed on the domain x=0..1 such that f = 2*x for x<0.6 and zero elsewhere. Perform multiresolution analysis with a tophat scaling fucntion and Haar wavelets. Print out the scale function wavelet coefficients at each resolution.

Exercise 2.

Write a code to generate and plot the Daubechies 4th order scale function and wavelet using recursion and published coefficients.

Exercise 2.

Perform a "continuous" wavelet transform on a function of your choosing, something that varies on several different scales yet also has local structure. The waveletxform.py code in the class examples directory might be a good starting point.