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条)