MSP430FR6043: 余弦插值在超声波燃气表测速中的问题

Part Number: MSP430FR6043

我根据zhcaa49《MSP430FR604x 超声波液体流量计量算法详解》中第2节内容中提到的关于相对飞行时间dTOF计算的算法,使用余弦插值和文档中的信号函数进行验证。

余弦插值函数如下:

测试程序如下:

实际运行结果得到的余弦插值结果为-0.379,跟文档中结果3.383不一致。

我想知道导致这个差别的原因。