DifferentiatorFilter
DifferentiatorFilter[data,ωc]
对数据数组应用截止频率为 ωc 的微分滤波器.
DifferentiatorFilter[data,ωc,n]
使用长度为 n 的滤波器核.
DifferentiatorFilter[data,ωc,n,wfun]
对滤波器核应用平滑窗 wfun.
更多信息和选项
- DifferentiatorFilter 是一个有限冲击响应 (FIR) 离散时间滤波器,通常用于近似采样数据的导数.
- data 可以采用以下形式:
-
list 任意维数的数值数组 tseries 暂态数据,如 TimeSeries 和 TemporalData image 任意 Image 或 Image3D 对象 audio Audio 或 Sound 对象 - 当应用于图像和多维数组时,滤波器连续应用于每个维度,从第 1 层开始. 对第 i 维,DifferentiatorFilter[data,{ωc1,ωc2,…}] 使用频率 ωci.
- 截止频率为 ωc 的滤波降低了导数对信号噪声的敏感性,平滑量取决于截止频率 ωc 的值.
- 截止频率 ωc 应位于 0 和 之间. ωc 的值越小,平滑度越好.
- DifferentiatorFilter[data,ωc] 使用适用于截止频率 ωc 和输入 data 的滤波器核长度和平滑窗.
- 典型的平滑窗 wfun 包括:
-
BlackmanWindow 使用 Blackman 窗平滑 DirichletWindow 不使用平滑 HammingWindow 使用 Hamming 窗平滑 {v1,v2,…} 使用值为 vi 的窗 f 通过在 和 之间采样 f 创建窗 - 可以给出以下选项:
-
Padding "Fixed" 要用的填充值 SampleRate Automatic 对输入假定的采样率 - 默认情况下,对于图像和数据,均有 SampleRate->1. 对于采样率为 r 的采样 sound 对象,使用 SampleRate->r.
- 当 SampleRate->r 时,截止频率 ωc 应位于 0 和 r× 之间.
范例
打开所有单元关闭所有单元范围 (9)
数据 (6)
选项 (4)
属性和关系 (7)
使用 LeastSquaresFilterKernel 和 Hamming 窗创建微分滤波器:
与 DifferentiatorFilter 比较:
Wolfram Research (2012),DifferentiatorFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DifferentiatorFilter.html (更新于 2016 年).
文本
Wolfram Research (2012),DifferentiatorFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DifferentiatorFilter.html (更新于 2016 年).
CMS
Wolfram 语言. 2012. "DifferentiatorFilter." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2016. https://reference.wolfram.com/language/ref/DifferentiatorFilter.html.
APA
Wolfram 语言. (2012). DifferentiatorFilter. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DifferentiatorFilter.html 年