赞
踩
x=[1 2 3 4 5 6 7 8 9];
y=[9 7 6 3 -1 2 5 7 20];
P= polyfit(x, y, 3) %三阶多项式拟合
xi=0:.2:10;
yi= polyval(P, xi); %求对应y值
plot(xi,yi,x,y,'r*');
运行结果:
多项式系数:P =0.1481 -1.4030 1.8537 8.2698
即 P=0.1481 * x^3 + -1.4030 * x^2 +1.8537 * x + 8.2698
x=[1 2 3 4 5 6 7 8 9];
y=[9 7 6 3 -1 2 5 7 20];
cftool(x,y)
运行结果:
1、已知数据
2、作出散点图,观察
3、拟合
运行结果:
指定函数拟合运用可参考:
人口增长模型,附代码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。