曲面拟合可以按下列步骤进行:
1、根据x,y,z数据,可以用cftool拟合工具箱的常用函数去拟合,判断(x,y,z)大概符合那个曲面方程。(注:cftool拟合工具箱有时候不一定与实际相符)
2、建立曲面方程模型函数,如func=@(a,x) a(1)*x(1)^2+a(2)*x(2)^2,这里x(1)→x,x(2)→y
3、用 nlinfit()或lsqcurvefit()拟合函数,去拟合模型函数的系数a。
a = nlinfit(x,z,func,a0)
a =lsqcurvefit(func,a0,x,z)
4、计算 z数据值与z拟合值的拟合度,即决定系数R²是否接近于1。愈接近于1其拟合精度也就愈高。