|
SOLUTIONS
|
DiscreteWaveletTransform
DiscreteWaveletTransform[data]
data の配列の離散ウェーブレット変換(DWT)を与える.
DiscreteWaveletTransform[data, wspec]
ウェーブレット wspec を使って離散ウェーブレット変換を与える.
DiscreteWaveletTransform[data, wave, r]
レベル r の細分化を使って離散ウェーブレット変換を与える.
DiscreteWaveletTransform[image, ...]
画像の離散ウェーブレット変換を与える.
DiscreteWaveletTransform[sound, ...]
サンプルサウンドの離散ウェーブレット変換を与える.
詳細とオプション詳細とオプション
- DiscreteWaveletTransformはウェーブレット係数配列の木を表すDiscreteWaveletDataオブジェクトを与える.
- DiscreteWaveletDataの特性 dwd は dwd["prop"]で求まる.使用可能な特性のリストは dwd["Properties"]で求まる.
- data は任意の深さの矩形配列である.
- デフォルトで,入力 image はタイプ
の画像に変換される. - 結果のウェーブレット係数は入力 data と同じ深さの配列である.
- 使用可能なウェーブレット wave:
-
BattleLemarieWavelet[...] Bスプラインに基づいたBattle-Lemarié ウェーブレット BiorthogonalSplineWavelet[...] Bスプラインに基づいたウェーブレット CoifletWavelet[...] Daubechiesウェーブレットの対称性変種 DaubechiesWavelet[...] Daubechiesウェーブレット HaarWavelet[...] 古典的なHaarウェーブレット MeyerWavelet[...] 周波数領域で定義されるウェーブレット ReverseBiorthogonalSplineWavelet[...] Bスプラインに基づいたウェーブレット( 逆双対ウェーブレットと主ウェーブレット) ShannonWavelet[...] シンク関数に基づいたウェーブレット SymletWavelet[...] 最小非対称直交ウェーブレット - デフォルトの
はHaarWavelet[]である. - 細分化レベル r の設定値を高くすると,スケールの大きな特徴が解決される.
- デフォルトの細分化レベル r は
で与えられる.ただし,
は data の最小次元である. » - レベル
のウェーブレット係数の木は,粗い係数
と詳細化係数
からなる.
は入力 data を表す. -
- 前進変換は
と
で与えられる. » - 逆変換は
で与えられる. »
はローパスフィルタ係数で,
はハイパスフィルタ係数である.どちらもそれぞれのウェーブレット族で定義される.
と
の次元は
で与えられる.ただし,
は入力 data の次元であり,fl は対応する wspec のフィルタ長である. »- 使用可能なオプション:
-
Method Automatic 使用するメソッド Padding "Periodic" 境界を越えてデータをどのように延長するか WorkingPrecision MachinePrecision 内部計算で使用する精度 - Paddingの設定値はArrayPadで使用できるものと同じである.
- InverseWaveletTransformは逆変換を与える.
バージョン 8 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





