matlab中如何用指数拟合来求出2014年的值已知2005到2013年的这些数值是这个样子27.9
答案:2 悬赏:0 手机版
解决时间 2021-03-05 17:08
- 提问者网友:我一贱你就笑
- 2021-03-05 10:23
matlab中如何用指数拟合来求出2014年的值已知2005到2013年的这些数值是这个样子27.9
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-03-05 11:21
matlab中如何用指数拟合来求出2014年的值已知2005到2013年的这些数值是这个样子27.9 25.8 23.8 21.6 19.5 17.4 15.5 13.3 11.2 用指数拟合求2014年的数值(图1)答案网 www.Zqnf.com 答案网 www.Zqnf.com 代码见附件======以下答案可供参考======供参考答案1:供参考答案2:你的数据看上去应该用线性拟合y=[27.9,25.8,23.8,21.6,19.5,17.4,15.5,13.3,11.2];x=2005:2013;p=polyfit(x,y,1);xx=[2004 2015];yy=polyval(p,xx);y0=polyval(p,2014);plot(x,y,'bo'); hold on;plot(xx,yy,'k-');plot(2014,y0,'ro');hold off;legend('原来数据','拟合直线','估计值');text(2014-0.5,y0+1,sprintf('(%d,%.4f)',2014,y0)); matlab中如何用指数拟合来求出2014年的值已知2005到2013年的这些数值是这个样子27.9 25.8 23.8 21.6 19.5 17.4 15.5 13.3 11.2 用指数拟合求2014年的数值(图2)
全部回答
- 1楼网友:行雁书
- 2021-03-05 12:58
我明天再问问老师,叫他解释下这个问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯