Link to the Download Page

Windows Installation

 To follow these instructions you will need:

    (1) An Intel platform box running Win 2000 or XP.
    (2) A program such as WinZip which can un-zip a .zip file.  Download WinZip
    (3) Matlab 6.X or 7 for Windows.
    (4) In certain special circumstances, you may need to have the C compiler to compile Mex files.

Steps:

  1. Download (in binary mode) the file 
       Wavelab850.zip
     to your PC by using the appropriate link from the WaveLab home page.
  2. Extract the .zip file into the folder
       \matlab\toolbox\ 
    Remark: If your Matlab root directory is named differently than 
       \matlab
    then use its correct name (for example \MATLABR12) instead of the \matlab convention we use every time the Matlab root directory is referred.

    After you unzip you should have the following subdirectory structure:

    Wavelab850

    Wavelab850\Biorthogonal

    Wavelab850\Books

    Wavelab850\Books\WaveTour

    Wavelab850\Browsers

    Wavelab850\Browsers\One-D

    Wavelab850\Browsers\Two-D

    Wavelab850\Continuous

    Wavelab850\Datasets

    Wavelab850\DeNoising

    Wavelab850\Documentation

    Wavelab850\FastAlgorithms

    Wavelab850\Fractals

    Wavelab850\Interpolating

    Wavelab850\Invariant

    Wavelab850\Median

    Wavelab850\Median\HigherDegree

    Wavelab850\Mexsource

    Wavelab850\Meyer

    Wavelab850\Orthogonal

    Wavelab850\Packets

    Wavelab850\Packets\One-D

    Wavelab850\Packets\Two-D

    Wavelab850\Papers

    Wavelab850\Papers\Adapt

    Wavelab850\Papers\Asymp

    Wavelab850\Papers\Blocky

    Wavelab850\Papers\Correl

    Wavelab850\Papers\Ideal

    Wavelab850\Papers\MinEntSeg

    Wavelab850\Papers\MIPT

    Wavelab850\Papers\RiskAnalysis

    Wavelab850\Papers\ShortCourse

    Wavelab850\Papers\SpinCycle

    Wavelab850\Papers\Tour

    Wavelab850\Papers\VillardDelans

    Wavelab850\Pursuit

    Wavelab850\TimeFrequency

    Wavelab850\Utilities

    Wavelab850\Workouts

    Wavelab850\Workouts\BestOrthoBasis

    Wavelab850\Workouts\MatchingPursuit

    Wavelab850\Workouts\MultiFractal

    Wavelab850\Workouts\Toons

    In Matlab, set the current path to
       matlab\toolbox\WaveLab850
    Alternatively, copy the file WavePath.m from
       matlab\toolbox\WaveLab850
    to
       matlab\toolbox\local

  3. Run  WavePath 
    at the command prompt to start WaveLab 850.  Matlab should return a "Welcome to WaveLab" message as shown in the section Success below.
  4. Type InstallMEX to run and Install the .mex files. [You may need C compiler for this part, but if you don't have any C compiler you can download the mex files from us; and put each .dll file in the folder which has .m file with the same name. For example FWT_PO.dll should be copied in the directory which has FWT_PO.m.If you couldn't make the MEX files work, don't worry! Most of the parts of wavelab  still work but more slowly!] 

Note:

  1. If you want Matlab to automatically load WaveLab upon start-up, copy the file 
        WavePath.m
     
    from the folder 
        WaveLab850
     
    to the folder 
        matlab\toolbox\local

    If you already have a startup.m file in the directory matlab\toolbox\local, add to it the line 
        WavePath;
     
    otherwise, rename WavePath.m as startup.m.
  2. Upon successful installation, remove the zip file to save space.

Trouble-Shooting Windows

It may be that your version of matlab has different folders structure than what is assumed here and the folder matlab\toolbox\local doesn't exist. In this case look for the folder of matlab that contains the startup and path definition files and use it instead. In older versions of matlab it used to be the matlab\bin folder.

If you prefer to place WaveLab in a different folder of Matlab than the one we suggest, it's ok to do so.

To check that you have every file that you should, look at Documentation\WavelabFiles.txt to see if everything is there! While in Matlab, check that the path command returns a list that looks like the one under item 2 above.
 
 


Success

When you have a successful installation, you should see something like the following when you invoke Matlab:

To get started, type one of these: helpwin, helpdesk, or demo.
For product information, type tour or visit www.mathworks.com.

Welcome to WaveLab v 850
Setting Global Variables
Pathnames Successfully Set
global WAVELABPATH = "C:\MATLABR12\toolbox\WaveLab850\"
global PATHNAMESEPARATOR = "\"; global MATLABVERSION = 6.5
global PREFERIMAGEGRAPHICS = 1
WaveLab v 850 Setup Complete

Available Demos - Figures from the following papers:
AdaptDemo - ``Adapting to Unknown Smoothness via Wavelet Shrinkage''
AsympDemo - ``Wavelet Shrinkage: Asymptopia?''
BlockyDemo - ``Smooth Wavelet Decompositions with Blocky Coefficient Kernels''
CorrelDemo - ``Wavelet Threshold Estimators for Data with Correlated Noise''
IdealDemo - ``Ideal Spatial Adaptation via Wavelet Shrinkage''
MESDemo - ``Minimum Entropy Segmentation''
MIPTDemo - ``Nonlinear Wavelet Transforms based on Median-Interpolaton''
RiskDemo - ``Exact Risk Analysis of Wavelet Regression''
SCDemo - ``Nonlinear Wavelet Methods for Recovery of Signals, Densities
and Spectra from Indirect and Noisy Data''
CSpinDemo - ``Translation-Invariant De-Noising''
TourDemo - ``Wavelet Shrinkage and W.V.D. -- A Ten-Minute Tour''
VdLDemo - ``WaveLab and Reproducible Research''

Available Workouts:
BBWorkout - Workouts for Best Basis
MPWorkout - Workouts for Matching Pursuit
MultiFrac - Workouts for Continuous Wavelet Transform
Toons - The Cartoon Guide to Wavelets

Available Book(s):
WaveTour - ``WaveLet Tour of Signal Processing''

 


Link to the Download Page