在用matlab进行数值拟合时,在知道x,y两组数据后,怎样实现数据的拟合 除了用polyfit 函数外那自己编写程序怎样来实现拟合

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:16:19
在用matlab进行数值拟合时,在知道x,y两组数据后,怎样实现数据的拟合 除了用polyfit 函数外那自己编写程序怎样来实现拟合

在用matlab进行数值拟合时,在知道x,y两组数据后,怎样实现数据的拟合 除了用polyfit 函数外那自己编写程序怎样来实现拟合
在用matlab进行数值拟合时,在知道x,y两组数据后,怎样实现数据的拟合 除了用polyfit 函数外
那自己编写程序怎样来实现拟合

在用matlab进行数值拟合时,在知道x,y两组数据后,怎样实现数据的拟合 除了用polyfit 函数外那自己编写程序怎样来实现拟合
x=[.];
y=[.];
fun1=inline('c(1)*x^2+c(2)*x+c(3),'c','x'); %拟合函数 y=ax^2+bx+c
c=lsqcurvefit(fun1,[0,0],x,y) %求拟合系数
a=c(1)
b=c(2)
c=c(3)