WaveletScale
是 ContinuousWaveletTransform 及相关结构的一个选项,用于指定最小的可求解尺度.
更多信息
- WaveletScale
表示 ContinuousWaveletTransform 中最小的可求解尺度. - 一个均匀采样序列
的连续小波变换由
得到. - 尺度参数
由等调和尺度
给出,其中
为倍频程数、
为音频数、
为最小的小波尺度. - WaveletScale 的默认值
为 Automatic.
的值可以是任意大于 0 的数.
范例
打开所有单元 关闭所有单元基本范例 (1)
WaveletScale 表示用于变换的最小可求解尺度:
data = Table[Sin[x^2], {x, 0, 3 π, (3 π/1023)}];ListLinePlot[data]cwt = ContinuousWaveletTransform[data, GaborWavelet[6], WaveletScale -> 1];所用的尺度由
给出,其中
为小波尺度,
为倍频程,
为音频:
{α, oct, voc} = cwt[{"WaveletScale", "Octaves", "Voices"}];Table[α 2^j / voc, {j, 1, oct voc}] == cwt["Scales"][[All, 2]]属性和关系 (1)
WaveletScale 的 Automatic 值作为小波傅立叶小波长度的逆计算:
ws[fwave_] := ContinuousWaveletTransform[{0, 0, 1, 0, 0}, fwave]["WaveletScale"]Morletλ := (2 π Sqrt[Log[4]]/π + Sqrt[π^2 + Log[2]]);ws[MorletWavelet[]] == (1/Morletλ)GaborWavelet[w]:
Gaborλ[w_] := (4 π/w + Sqrt[2 + w^2])ws[GaborWavelet[6]] == (1/Gaborλ[6])DGaussianWavelet[n]:
DGaussianλ[n_] := (2 π) Sqrt[(2/2 n + 1)]ws[DGaussianWavelet[6]] == (1/DGaussianλ[6])MexicanHatλ[σ_] := (2 π Sqrt[(2/5)]) σws[MexicanHatWavelet[6]] == (1/MexicanHatλ[6])PaulWavelet[n]:
Paulλ[n_] := (4 π/2 n + 1)ws[PaulWavelet[6]] == (1/Paulλ[6])文本
Wolfram Research (2010),WaveletScale,Wolfram 语言函数,https://reference.wolfram.com/language/ref/WaveletScale.html.
CMS
Wolfram 语言. 2010. "WaveletScale." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/WaveletScale.html.
APA
Wolfram 语言. (2010). WaveletScale. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/WaveletScale.html 年
BibTeX
@misc{reference.wolfram_2026_waveletscale, author="Wolfram Research", title="{WaveletScale}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/WaveletScale.html}", note=[Accessed: 31-July-2026]}
BibLaTeX
@online{reference.wolfram_2026_waveletscale, organization={Wolfram Research}, title={WaveletScale}, year={2010}, url={https://reference.wolfram.com/language/ref/WaveletScale.html}, note=[Accessed: 31-July-2026]}