在matlab中实现六次多项式拟合要对1640,1650,1660.1900每隔十年所发生的干旱频次进行六次多项式拟合,具体数据和效果图在我的博客里.渴望得到各位网友的帮助,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 19:56:37
在matlab中实现六次多项式拟合要对1640,1650,1660.1900每隔十年所发生的干旱频次进行六次多项式拟合,具体数据和效果图在我的博客里.渴望得到各位网友的帮助,

在matlab中实现六次多项式拟合要对1640,1650,1660.1900每隔十年所发生的干旱频次进行六次多项式拟合,具体数据和效果图在我的博客里.渴望得到各位网友的帮助,
在matlab中实现六次多项式拟合
要对1640,1650,1660.1900每隔十年所发生的干旱频次进行六次多项式拟合,具体数据和效果图在我的博客里.渴望得到各位网友的帮助,

在matlab中实现六次多项式拟合要对1640,1650,1660.1900每隔十年所发生的干旱频次进行六次多项式拟合,具体数据和效果图在我的博客里.渴望得到各位网友的帮助,
year=[1640 ,1650 ,1660 ,1670,1680,1690,1700,1710,1720,1730,1740,1750,1760,1770,1780,1790,1800,1810,1820,1830,1840,1850,1860,1870,1880,1890,1900];
dis=[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(year,dis,6)
pyear=linspace(min(year),max(year),100);
fitval=polyval(p,pyear);
plot(year,dis,'*',pyear,fitval) %点为数据点,线为拟合线