WaveletBestBasis

WaveletBestBasis[dwd]
计算在 DiscreteWaveletData 对象 dwd 中的最优基表示.

WaveletBestBasis[dwd,cspec]
使用代价指定 cspec 计算最优基表示.

更多信息和选项更多信息和选项

  • WaveletBestBasis[dwd] 返回一个 DiscreteWaveletData odwd 对象,其中已经对最优基进行计算,并且将被诸如 InverseWaveletTransformWaveletListPlot 等函数使用.
  • DiscreteWaveletData odwd 的属性可以使用 odwd["prop"] 求得.
  • 与最优基相关的属性包括:
  • "BasisIndex"用于逆变换的小波的小波索引
    "BestBasisBlockView"最优基的块状网格视图
    "BestBasisCostValues"每个小波系数的代价值
    "TreeView"分解的树状视图,其中突出显示最优基
  • WaveletBestBasis[dwd] 等价于 WaveletBestBasis[dwd,"ShannonEntropy"].
  • 可能的 cspec 值包括:
  • "ShannonEntropy"香农熵
    "LogEnergy"对数能量
    {"Norm",p}范数,对于 类似 sum_iTemplateBox[{{w, _, i}}, Abs]^p,并且对于 类似 -sum_iTemplateBox[{{w, _, i}}, Abs]^p
    {"Threshold",δ}超过 的元素数目
    fnfn 应用于系数数组以获取一个代价值
  • 一个代价函数 fn 必须满足 .
  • 最优基是小波分解中给出最低总体代价的完全基.
2010年引入
(8.0)