我有一组数据,需要用matlab拟合,请问应该怎么做?
x=1:1:13 y=[1533,1783,1437,2520,4073,6436,13103,24416,52061,12917,243331,531427,1134231] 这是数据,拟合代码也要阿~谢谢了~
x=1:1:13 y=[1533,1783,1437,2520,4073,6436,13103,24416,52061,12917,243331,531427,1134231] 这是数据,拟合代码也要阿~谢谢了~
答案:polyfit(x,y,4) 得出的5个数分别为y=a1*x^4+a2*x^3+a3*x^2+a4*x+a1 中的系数
如果拟合精度不够的话可以增加到多次n ,polyfit(x,y,n)
其他:y = 45.331x5 - 1101.4x4 + 9652.6x3 - 36443x2 + 57168x - 27304
你试试五次多项式吧