matlab多项式曲线拟合

matlab多项式曲线拟合

2023年8月3日发(作者:)

word格式-可编辑-感谢下载支持

matlab多项式曲线拟合

考虑如下 x-y 一组实验数据:

x=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] ;

y=[1.2, 3, 4, 4, 5, 4.7, 5, 5.2, 6, 7.2] ;

注:

y(x) = x3

- 2x2

- 5

In MATLAB y = [1 - 2 0 - 5]

一次多项式拟合:

p1 = polyfit(x,y,1) ;

n 三次多项式拟合:

p3 = polyfit(x,y,3) ;

n plot 原始数据、一次拟合曲线和三次拟合曲线

x2=1:0.1:10;

y1=polyval(p1,x2) ;

y3=polyval(p3,x2) ;

plot( x, y, ’*’, x2, y1, ‘:’, x2, y3)

实现过程

(一) 在命令窗口输入上面红色部分。

(二) 新建图形。

1. 新建figure(图形) word格式-可编辑-感谢下载支持

2. 选择最右边图标,show polt tools and dock word格式-可编辑-感谢下载支持

3. 左边选择2D Axes

4. 右边选择 Add Data word格式-可编辑-感谢下载支持

5. 选择plot变量(x,y)

word格式-可编辑-感谢下载支持

6. X2,y1

7. X2,y3 word格式-可编辑-感谢下载支持

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1691040171a492918.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信