Home
The Adept WebStore

Search
Register

What's New
Pressroom
Archive

Products
Services
Downloads

Information
Request

Literature
Selector


Sales
Technical
Support

Training/
Seminars


Year 2000
Magazine

Hot Links

About Adept
Contact Us
Jobs

Find Adept
and
Map

 

Welcome to Adept Scientific Online -
The Technical Computing People

The Technical Computing People
The Technical Computing People

Mathcad 8 Professional

8 reasons why you'll want to upgrade to Mathcad 8 Professional

  New Solver and Optimiser
 
Over 50 New Functions
 
Better Formatting
 
New Hidden Regions
 
Automate Routine Tasks
 
Incredible New Graphics
 
Works Better With Other Applications
 
Meets Latest Windows Standards

Patches and Downloads

Extension Packs

Mathcad 8 features...

What the Reviewers Say...

A tour of Mathcad 8 Professional

Comparison Chart

Mathcad 8 Y2K Compliance

Buy Mathcad 8 Professional Online - Click Here

Mathcad 8 Professional: Extension Packs: Wavelets

Buy Wavelets Online - Click Here

The NEW Wavelets Extension Pack for Windows NT, 95 & 98 For MathcadÆ 8 Professional

Contents
Applications
Examples
Selected Bibliography

The Wavelets Extension Pack CD lets you take a new approach to signal and image analysis, time series analysis, statistical signal estimation, data compression analysis, and special numerical methods. Create an almost limitless number of functions that duplicate any natural or abstract environment. Functionality includes one- and two-dimensional wavelets, discrete wavelet transforms, multiresolution analysis, and more.

  • Wavelet analysis results in greater accuracy and clarity. New wavelets field offers more sophisticated methods than those used conventionally, such as FFTs. View and explore details in data or signals that other techniques miss, destroy, or lose.
  • Extensive functionality supports basic and advanced applications. The Wavelets Extension Pack integrates over 60 key wavelets functions, rivaling similar tools by MATLAB and Mathematica - at a more affordable price. Extensive coverage includes Orthogonal and Biorthogonal wavelet families including Haar, Daubelts, Symmlets, Coiflets, and Bspline. 
  • Popular Mathcad interface provides best ease-of-use and fast application. Mathcad's versatile environment is ideal for wavelets experimentation and performance of what-if scenarios. Plus, Wavelets Extension Pack's superior integration with Mathcad and other add-on tools (including Signal Processing and Image Processing Extension Packs) gives you more power than ever. Also get extensive interactive documentation on wavelet fundamentals, applications, examples and reference tables.

System Requirements:
Mathcad 8 Professional or higher. At least 7 MB free hard disk space. CD-ROM drive.

CONTENTS
Comes with extensive interactive documentation on wavelet fundamentals, applications, examples and reference tables.

One-Dimensional (1D) Wavelets:
Creating 1D Wavelets. Discrete Wavelet Transforms. The 1D Wavelet Approximation. Multiresolution Analysis

Two-Dimensional (2D) Wavelets:
Creating 2D Wavelets. Discrete Wavelet Transforms. The 2D Wavelet Approximation. Multiresolution Analysis.

Wavelet Packet Analysis:
Wavelet Packet Transforms. Wavelet Packet Bases. The Best Basis Algorithm, Inverse Wavelet Packet Transforms.

Local Cosine Analysis:
Discrete Cosine Transforms. Local Cosine Transforms. Tapers for Local Cosine Analysis.

Examples and Applications:
Non-Parametric Signal Denoising. Signal and Image Compression Using Wavelets. Fractional Brownian Motion. Fingerprint Identification. Time-Frequency Analysis. Transform Coding of an MRI.

Reference Files:
Listing of Available Functions Wavelet Filters. User-Defined Wavelet Filters. One-Dimensional Wavelet Interpolation. Two-Dimensional. Wavelet Interpolation. Function Evaluation on Basis. Function Evaluation on Tables. Subband Insertion. Subband Extraction.

Appendices:
Wavelet Families. Test Signals and Other Useful Functions. Additional Wavelet Functions. Bibliography.

Mathcad 8 Professional: Extension Packs: Wavelets

Buy Wavelets Online - Click Here

APPLICATIONS

  • General signal processing - signal compression, signal reconstruction, time-frequency analysis and spectral analysis 
  • Speech and audio processing - speech compression, voice recognition, speaker verification and sound synthesis
  • Image and video processing - image compression, image reconstruction, pattern recognition and edge detection
  • Finance and economics - multiresolution time-series analysis
  • Statistics - denoising, robust estimation, nonparametric regression and smoothing
  • Aerospace and mechanical engineering - fluid dynamics and turbulence modeling
  • Communications - wavelet packet pulses, discrete wavelet multitone modulation
  • Geophysics - seismic data processing
  • Computer science - computer graphics and machine vision
  • Physics-wave propagation and acoustics

Mathcad 8 Professional: Extension Packs: Wavelets

Buy Wavelets Online - Click Here

EXAMPLES

Here the orthonormal wavelet transform is used to synthesize fractional Brownian motion (fBm). The theoretical underpinnings are developed in a paper of P. Flandrin (1992). A function is defined to create the approximate fBm from white noise in the wavelet transform domain by scaling the noise deviates at the level i by (2^I)^(H+1/2) times the standard deviation. With the appropriate fBm in the wavelet transform, you can get the representation in the time domain by simply performing the inverse wavelet transform.



Due to the periodic nature of the wavelet transform, the above result is not a very good approximation to fBm. For example, the end points of the series are quite close to each other, which will not usually be the case for correctly simulated fBm series. To obtain a better approximation, you can generate a series of length and then subsample any len consecutive values in Mathcad using the Wavelets Extension Pack, in three steps.

The first difference of an fBm series is known as fractional Gaussian noise.

Note that, when the Hurst coefficient (the fBm scaling parameter) is equal to 1/2, a fractional Brownian motion becomes ordinary Brownian motion. You can obtain a simulation of samples of a Brownian motion by constructing a random walk process.

For comparison, here is what you get if you use the wavelet based approximate method with H=1/2

The power spectrum should have a slope close to -2 when plotted on a log-log scale.

The power spectrum of the first differences should have a slope close to 0 when plotted on a log-log scale.

Now extend the synthesis to create a 2-dimensional (2D) fractional Brownian Surface.

Again, the periodic nature of the wavelet transform forces the boundaries to match up closely, and a more accurate simulation can be obtained by generating a 4*len surface and then subsampling a len-by-len surface

Mathcad 8 Professional: Extension Packs: Wavelets

Buy Wavelets Online - Click Here

Selected Bibliography

Bruce, Andrew and Gao, Hong-Ye. Applied Wavelet Analysis with S-PLUS. Springer-Verlag, New York, (1996) ISBN: 0-387-94714-0.

Cohen, A., Daubechies, I., and Vial, P. "Wavelets on the interval and fast wavelet transforms." Applied and Computational Harmonic Analysis, 1,54-81 (1993).

Daubechies, I. Ten Lectures on Wavelets. Society for Industrial and Applied Mathematics, Philadelphia, PA (1992).

Donoho, David. L. and Johnstone, Iain M. "Ideal Spatial Adaptation via Wavelet Shrinkage." Biometrika, 81:425-455 (1994).

Harr, A. "Zur theorie der othogonalem Funktionensysteme." Mathematsche Annalen, 69, 331-371 (1910).

Hubbard, Barbara Burke. The World According to Wavelets : The Story of a Mathematical Technique in the Making. A K Peters Ltd., Wellesley, Massachusetts (1997). ISBN: 1-56881-047-4

Rao, K. R. and Yip, P. Discrete Cosine Transform: Algorithms, Advantages, Applications. Academic Press, Inc. Boston (1990) ISBN : 0-12580-203-X

Wornell, G. W. Signal Processing with Fractals: A Wavelet-Based Approach. Prentice Hall (1996).

Adept Scientific

Search

What's New

Products

Downloads

Contact Us

Copyright © 1999 Adept Scientific

Hot Links

Magazine

Sales

About Us

Register