作业帮 > 综合 > 作业

运用MATLAB拟合二次曲线后,我用的程序是

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/14 04:29:19
运用MATLAB拟合二次曲线后,我用的程序是
x=[5.1 1.9 2.1 22.9 27 57.5 3.1 6.3 1.4 7.2];
y=[64.49 24.93 26.11 288.9 340.07 652.04 52.9 74.3 16.08 92.55];
%y=ax2+bx+c
p=polyfit(x,y,2);
a=p(1)
b=p(2)
c=p(3)
xx=linspace(min(x),max(x),50);
yy=polyval(p,xx);
plot(x,y,'*',xx,yy,'r')
我需要知道标准误差S,判定系数r^2,F值,
运用MATLAB拟合二次曲线后,我用的程序是
利用cftool曲线拟合工具箱:
Linear model Poly2:
f(x) = p1*x^2 + p2*x + p3
Coefficients (with 95% confidence bounds):
p1 = -0.03816 (-0.05458, -0.02173)
p2 = 13.56 (12.62, 14.51)
p3 = -1.28 (-8.511, 5.952)
Goodness of fit:
SSE: 248
R-square: 0.9993
Adjusted R-square: 0.9992
RMSE: 5.952
注:
1.误差平方和(SSE)
2. R-Square(复相关系数或复测定系数)
3. Adjusted R-Square(调整自由度复相关系数)
4.Root mearn squared error(RMSE),(均方根误差)
再问: p1,p2,p3括号里面表示的是什么啊? 我不会用cftool曲线拟合工具箱,你那个p1,p2,p3,是代入了我给的数据算出来的吧? 我只写了部分数据,要不我把数据都给你,你帮我把那几个都算出来吧,我的QQ784630317,你加我吧