解此方程得到在均方误差最小意义下的拟合函数p(x),上述方程组称为多项式拟合的法方程,法方程的系数矩阵是对称的。当拟保多项式阶n>5时,法方程的系数矩阵是病态的,在计算中要用双精度或者一些特殊算法以保护解得准确性。
示例:
给定一组数据,用二次多项式函数拟合这组数据
散点图如下所示:
程序如下:
############################################
#Edit by wd,2013,4,16
############################################
import matplotlib.pyplot as plt
import numpy as np
x = [-3,-2,-1,0,1,2,3]
y = [4,2,3,0,-1,-2,-5]
if len(x) !=