首页 > 编程知识 正文

拟合函数怎么做,matlab插值函数

时间:2023-05-03 22:56:29 阅读:40019 作者:3755

文章目录方法1 :多项式拟合多边形拟合方法2 :工具箱拟合cf工具方法3 :指定函数拟合

方法一:多项式拟合polyfit 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 ^ 21.8537 * x 8.2698

方法二:工具箱拟合Cf工具x=[123456789]; y=[9 7 6 3 -1 2 5 7 20]; cf工具(x,y )的执行结果:

拟合类型选择polynominal (多项式),拟合阶数选择3,运行结果表明r平方值高达0.94,比较准确。

方法3 :函数拟合1、指定已知数据

2、绘制散点图并观察

3、拟合

执行结果:

参考文献: matlab在数学建模中的应用(tsdgs )

要指定如何使用函数拟合,请执行下列操作:

人口增长模型,带代码

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。