|
SOLUTIONS
|
Search for all pages containing WaveletMapIndexed
Mathematica
>
Visualization and Graphics
>
Data Visualization
>
Wavelet Analysis
>
WaveletMapIndexed
BUILT-IN MATHEMATICA SYMBOL
WaveletMapIndexed
WaveletMapIndexed[f, wd]
applies the function f to the arrays of coefficients and indices of a ContinuousWaveletData or DiscreteWaveletData object.
WaveletMapIndexed[f, dwd, wind]
applies f to the DiscreteWaveletData coefficients specified by wind.
WaveletMapIndexed[f, cwd, octvoc]
applies f to the ContinuousWaveletData coefficients specified by octvoc.
DetailsDetails
- WaveletMapIndexed takes a ContinuousWaveletData or DiscreteWaveletData object and returns an object of the same type.
- For dwd with coefficients
, WaveletMapIndexed[f, dwd] effectively corresponds to DiscreteWaveletData[{wind1->f[coef1, wind1], ...}, ...]. - For cwd with coefficients
, WaveletMapIndexed[f, cwd] effectively corresponds to ContinuousWaveletData[{{oct1, voc1}->f[coef1, {oct1, voc1}], ...}, ...]. - Each
should return an array or Image of the same dimensions as
. - For Sound and SampledSoundList, each
is given as a list of vectors, each corresponding to a channel of sound samples. - The wavelet index convention is the same as explained in ContinuousWaveletData and DiscreteWaveletData.
ExamplesExamplesopen allclose all
Basic Examples (2)Basic Examples (2)
Rescale all coefficients of a discrete wavelet transform by 20:
| In[1]:= |
| In[2]:= |
| Out[2]= |
Normal gives the array of coefficients:
| In[3]:= |
| Out[3]= |
Compare with the unmodified coefficients:
| In[4]:= |
| Out[4]= |
Amplify the
coefficient of the stationary wavelet transform of an image:
| In[1]:= |
| Out[1]= |
| In[2]:= |
| Out[2]= |
The inverse wavelet transform gives an image with vertical edges sharpened:
| In[3]:= |
| Out[3]= | ![]() |
New in 8
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »

