Buneman频率估计
- 更新时间2025-07-30
- 阅读时长2分钟
依据Buneman公式估算未知频率的正弦波频率。

输入/输出
X
—
X是时间点连续的采样信号。
beta
—
beta是对X表示的正弦波的频率的估计。beta是最大频率的索引,可以是非整数。 下面的方程式描述了实际的频率: β * df = β * fs/样本数
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
如基本时间信号并不与周期n呈严格的周期性,n表示数据数组的大小,则可使用Buneman算法计算未知频率。
0≤f0 ≤f1 ≤f2 ≤ f3<0.5fs。下列公式表示Buneman算法:

Fb表示信号X在频率b处的傅立叶变换值。可依据|Fb(X)|的最大值得到b的值。
β的公式对于纯正弦波可提供精确结果,其他情况下也可提供较好的估算。
X
—
beta
—
错误
—