本发明涉及一种精确计算振动或压力脉动信号频率及幅值的方法,其特征在于它包括以下步骤:1)采用二次曲线插值法获得相对准确的主频频率及其幅值,其步骤如下:(1)选择精确计算的对象,确定初步分析的主频频及其幅值;(2)采用二次插值法确定小山包峰值对应的主频频率fI及其幅值AI;2)采用拟合三次多项式精确计算主频频率f及其幅值A,其步骤如下:(1)确定计算频率间隔Δf;(2)计算δfi和ε;(3)分别按δfi=0、δfi>0和δfi<0三种情况,精确计算振动或脉动信号的主频频率f及其幅值A,将ε代入相应的拟合三次多项式中,得到精确的主频频率f及其幅值A。本发明提高了计算振动或压力脉动信号频率及幅值的精度。