早教吧 育儿知识 作业答案 考试题库 百科 知识分享

利用matlab进行数据拟合用二次曲线拟合下列数据,并求X=8.5处的值X 0 1 2 3 4 5 6 7 8 9 10y 3 87 156 210 238 252 239 211 158 90 -5

题目详情
利用matlab进行数据拟合
用二次曲线拟合下列数据,并求X=8.5处的值
X 0 1 2 3 4 5 6 7 8 9 10
y 3 87 156 210 238 252 239 211 158 90 -5
▼优质解答
答案和解析
syms a x y
x=[0 1 2 3 4 5 6 7 8 9 10];
y=[3 87 156 210 238 252 239 211 158 90 -5];
a=polyfit(x,y,2) ; %这是求拟合代数式的系数
m=polyval(a,8.5) %拟合得到的结果后,带入x=8.5
a=[-10.0478 100.3051 -0.8531]
m=125.7879