在matlab中实现六次多项式拟合
来源:百度知道 编辑:UC知道 时间:2024/05/18 09:25:26
要对1640,1650,1660....1900每隔十年所发生的干旱频次进行六次多项式拟合,具体数据和效果图在我的博客里。渴望得到各位网友的帮助,谢谢!
博客网址;效果图地址http://mycrystalplane.blog.163.com/blog/static/9822344200981752350844/edit/
博客网址;效果图地址http://mycrystalplane.blog.163.com/blog/static/9822344200981752350844/edit/
我给你作了一个,更详细的你自己对照着做吧。
>> x=1640:10:1900;
>> y=[1,0,2,1,2,2,2,4,6,3,6,5,8,9,6,5,5,6,5,10,9,8,8,7,2,7,7];
>> p=polyfit(x,y,6)
p =
Columns 1 through 5
2.9592e-012 -3.1493e-008 1.3959e-004 -3.2981e-001 4.3813e+002
Columns 6 through 7
-3.1027e+005 9.1510e+007
>> yy=polyval(p,x);plot(x,y,'*r',x,yy,'-b')
如何在matlab中确定多项式拟合的阶数 如何在matlab中展开多项式 多项式拟合 使用matlab,除了多项式拟合,还有没有更好的方法拟合这组数据? matlab 拟合 在Matlab 中怎样实现字符串相加 求达人:最小二乘拟合曲线(Matlab中) 在线急等matlab实现分段线性插值多项式 matlab如何 曲面拟合 matlab拟合问题