含弦波或其它函数）用于拟合，惟此法定义能够使各项系数的L-距离得到最小化者即为最佳解。如此一来，频谱分析便可借此转化为已知的线性规划问题，并可利用现有的快速演算法得到解答。
卡方法.大卫·帕尔默（David Palmer）提出的卡方法则能够找到任意数量之谐波的最佳拟合函数，提高了寻找非弦波谐和函数的自由度。这是一项基于快速傅立叶变换、对取样间距任意且标准误差不均的讯号进行分析的快速演算法。实作此方法的原始码也已被公开。由于离散讯号往往不具有相等的取样间距，此方法先将讯号「栅格化」，