最小二乘法用一个多项式函数拟合多个多项式函数

来源:百度知道 编辑:UC知道 时间:2024/06/05 10:10:36
用最小二乘法拟合,如何用matlab实现啊?matlab里面有现成的函数么?我看大多是点拟合曲线的。

比如
y1=a1*x^2+a2*x+a3,
y2=b1*x^2+b2*x+b3,其中b1,b2,b3,a1,a2,a3为已知参数,
用y3=c1*x^2+c2*x+c3拟合上面两条曲线,求出c1,c2,c3

matlab提供了函数拟合工具箱:在命令行输入 >>cftool 即可进入

matlab 里有函数。
但自己实现也可以.

需要两步,先建立多项式拟合的矩阵.然后实现高斯消元.

最后求出多项式系数.

好难呀!