依据Buneman公式估算未知频率的正弦波频率。


icon

输入/输出

  • c1ddbl.png X

    X是时间点连续的采样信号。

  • idbl.png beta

    beta是对X表示的正弦波的频率的估计。beta是最大频率的索引,可以是非整数。

    下面的方程式描述了实际的频率: β * df = β * fs/样本数

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 如基本时间信号并不与周期n呈严格的周期性,n表示数据数组的大小,则可使用Buneman算法计算未知频率。

    0≤f0f1f2f3<0.5fs

    下列公式表示Buneman算法:

    Fb表示信号X在频率b处的傅立叶变换值。可依据|Fb(X)|的最大值得到b的值。

    β的公式对于纯正弦波可提供精确结果,其他情况下也可提供较好的估算。