|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
WaveletThreshold
WaveletThreshold[dwd]
DiscreteWaveletDataオブジェクト dwd 中のウェーブレット詳細化係数を閾値化する.
WaveletThreshold[dwd, tspec]
閾値指定 tspec を使って係数を閾値化する.
WaveletThreshold[dwd, tspec, wind]
ウェーブレット指標 wind で与えられるウェーブレット係数を閾値化する.
詳細詳細
- WaveletThreshold[dwd]は事実上WaveletThreshold[dwd, "Universal"]である.
- WaveletThreshold[dwd, tspec, wind]は,DiscreteWaveletDataで説明されているのと同じ指標の慣習を使ってどの係数を閾値化するかを示す.
- デフォルトで,閾値化はすべての細分化レベルで詳細化係数に対して行われる.
- 閾値指定 tspec の形式は tfun,
であってもよい. - tfun の使用可能な名前およびオプション:
-
{"Hard",
}![0 TemplateBox[{x}, Abs]<=delta; x TemplateBox[{x}, Abs]>delta 0 TemplateBox[{x}, Abs]<=delta; x TemplateBox[{x}, Abs]>delta](Files/WaveletThreshold.ja/2.png)
{"Soft",
}![ 0 TemplateBox[{x}, Abs]<=delta; sgn(x) (TemplateBox[{x}, Abs]-delta) TemplateBox[{x}, Abs]>delta; 0 TemplateBox[{x}, Abs]<=delta; sgn(x) (TemplateBox[{x}, Abs]-delta) TemplateBox[{x}, Abs]>delta;](Files/WaveletThreshold.ja/3.png)
{"Firm",
,r,p}![ 0 TemplateBox[{x}, Abs]<=delta-delta p r; (sgn(x) (delta+delta r-delta p r) (TemplateBox[{x}, Abs]-delta+delta p r))/(delta r) delta-delta p r<TemplateBox[{x}, Abs]<=delta+delta (-p) r+delta r; x TemplateBox[{x}, Abs]>delta+delta (-p) r+delta r; 0 TemplateBox[{x}, Abs]<=delta-delta p r; (sgn(x) (delta+delta r-delta p r) (TemplateBox[{x}, Abs]-delta+delta p r))/(delta r) delta-delta p r<TemplateBox[{x}, Abs]<=delta+delta (-p) r+delta r; x TemplateBox[{x}, Abs]>delta+delta (-p) r+delta r;](Files/WaveletThreshold.ja/4.png)
{"PiecewiseGarrote",
}![0 TemplateBox[{x}, Abs]<=delta; x-(delta^2)/x TemplateBox[{x}, Abs]>delta 0 TemplateBox[{x}, Abs]<=delta; x-(delta^2)/x TemplateBox[{x}, Abs]>delta](Files/WaveletThreshold.ja/5.png)
{"SmoothGarrote",
,n}
{"Hyperbola",
}![ 0 TemplateBox[{x}, Abs]<=delta; sgn(x) sqrt(x^2-delta^2) TemplateBox[{x}, Abs]>delta; 0 TemplateBox[{x}, Abs]<=delta; sgn(x) sqrt(x^2-delta^2) TemplateBox[{x}, Abs]>delta;](Files/WaveletThreshold.ja/8.png)
{"LargestCoefficients",k} 最も大きい k 個の係数を保存する - すべての場合で,
は正の数か,
を計算する閾値関数 tfunc とみなされる.各
は正の数を返す.
に対する母数の条件は,
が正の実数であり
が0から1までの正の実数であるというものである.
に対する母数の条件は,
が正の実数であるというものである.- 閾値
は以下の方法で自動的に計算される. -
Automatic
閾値化値{"FDR",
}有意水準
におけるFDR (false discovery rate) "GCV" 一般化されたクロス証明関数を最小化する "GCVLevel" 各レベルで実行される 
"SURE" Steinの不偏リスク推定 "SUREHybrid"
閾値化と
閾値化の組合せ"SURELevel" 各レベルで実行される
"Universal" DonohoとJohnstonの普遍的閾値 "UniversalLevel" 各レベルで実行される 
の母数条件として,
は0から1までの数でなければならない.デフォルトで,
は
に等しい.- 使用可能な短縮 tspec 形:
-
"FDR" 
"GCV" 
"GCVLevel" 
"SURE" 
"SURELevel" 
"SUREShrink" 
"Universal" 
"UniversalLevel" 
"VisuShrink" 
"VisuShrinkLevel" 
バージョン 8 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


