matlab多项式曲线拟合问题
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/01 14:05:10
matlab多项式曲线拟合问题
现有两组离散的数据X=[1,2,3,4,5,6,7,8,20,21,22,23,27,28,31,32,33]与之对应的y=[3.5,3.8,3.9,4.1,4.3,4.5,4.4,4.8,8.9,9.0,9.2,9.6,9.9,10.5,11.1,12.0,12.5],如何编写程序拟合出一个曲线来估计x中缺失点的走势,
现有两组离散的数据X=[1,2,3,4,5,6,7,8,20,21,22,23,27,28,31,32,33]与之对应的y=[3.5,3.8,3.9,4.1,4.3,4.5,4.4,4.8,8.9,9.0,9.2,9.6,9.9,10.5,11.1,12.0,12.5],如何编写程序拟合出一个曲线来估计x中缺失点的走势,
![matlab多项式曲线拟合问题](/uploads/image/z/17506256-32-6.jpg?t=matlab%E5%A4%9A%E9%A1%B9%E5%BC%8F%E6%9B%B2%E7%BA%BF%E6%8B%9F%E5%90%88%E9%97%AE%E9%A2%98)
X=[1,2,3,4,5,6,7,8,20,21,22,23,27,28,31,32,33];
y=[3.5,3.8,3.9,4.1,4.3,4.5,4.4,4.8,8.9,9.0,9.2,9.6,9.9,10.5,11.1,12.0,12.5];
x=1:0.01:33;
y1=polyval(polyfit(X,y,1),x);
plot(X,y,x,y1)
y=[3.5,3.8,3.9,4.1,4.3,4.5,4.4,4.8,8.9,9.0,9.2,9.6,9.9,10.5,11.1,12.0,12.5];
x=1:0.01:33;
y1=polyval(polyfit(X,y,1),x);
plot(X,y,x,y1)