matlab 曲线拟合a=[0.0141 0.0154 0.0164 0.0155 0.0149 0.0142 0.0129 0.0115 0.0114 0.0111 0.0105 0.0104 0.0100 0.0091 0.0081 0.0076 0.0069 0.0064 0.0060 0.0059 0.0059 0.0053 0.0052]b=1985:2006求拟合曲线,要求预测到2050时的曲线,在2040-
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 12:08:08
![matlab 曲线拟合a=[0.0141 0.0154 0.0164 0.0155 0.0149 0.0142 0.0129 0.0115 0.0114 0.0111 0.0105 0.0104 0.0100 0.0091 0.0081 0.0076 0.0069 0.0064 0.0060 0.0059 0.0059 0.0053 0.0052]b=1985:2006求拟合曲线,要求预测到2050时的曲线,在2040-](/uploads/image/z/1790689-49-9.jpg?t=matlab+%E6%9B%B2%E7%BA%BF%E6%8B%9F%E5%90%88a%3D%5B0.0141+0.0154+0.0164+0.0155+0.0149+0.0142+0.0129+0.0115+0.0114+0.0111+0.0105+0.0104+0.0100+0.0091+0.0081+0.0076+0.0069+0.0064+0.0060+0.0059+0.0059+0.0053+0.0052%5Db%3D1985%3A2006%E6%B1%82%E6%8B%9F%E5%90%88%E6%9B%B2%E7%BA%BF%2C%E8%A6%81%E6%B1%82%E9%A2%84%E6%B5%8B%E5%88%B02050%E6%97%B6%E7%9A%84%E6%9B%B2%E7%BA%BF%2C%E5%9C%A82040-)
matlab 曲线拟合a=[0.0141 0.0154 0.0164 0.0155 0.0149 0.0142 0.0129 0.0115 0.0114 0.0111 0.0105 0.0104 0.0100 0.0091 0.0081 0.0076 0.0069 0.0064 0.0060 0.0059 0.0059 0.0053 0.0052]b=1985:2006求拟合曲线,要求预测到2050时的曲线,在2040-
matlab 曲线拟合
a=[0.0141 0.0154 0.0164 0.0155 0.0149 0.0142 0.0129 0.0115 0.0114 0.0111 0.0105 0.0104 0.0100 0.0091 0.0081 0.0076 0.0069 0.0064 0.0060 0.0059 0.0059 0.0053 0.0052]
b=1985:2006
求拟合曲线,要求预测到2050时的曲线,在2040-2050之间值开始变成负数!
我不是要预测到2050吗,为什么图形没有只到2005!怎样拟合成ln形势的函数
matlab 曲线拟合a=[0.0141 0.0154 0.0164 0.0155 0.0149 0.0142 0.0129 0.0115 0.0114 0.0111 0.0105 0.0104 0.0100 0.0091 0.0081 0.0076 0.0069 0.0064 0.0060 0.0059 0.0059 0.0053 0.0052]b=1985:2006求拟合曲线,要求预测到2050时的曲线,在2040-
a=[0.0141 0.0154 0.0164 0.0155 0.0149 0.0142 0.0129 0.0115 0.0114 0.0111 0.0105 0.0104 0.0100 0.0091 0.0081 0.0076 0.0069 0.0064 0.0060 0.0059 0.0059 0.0053 0.0052];
b=1985:2007;%你这儿少了一个数
p=polyfit(b,a,2)%2表示拟和二次曲线
x=2050;
f = polyval(p,b);
plot(b,a,'o',b,f,'-r')
f1 = polyval(p,x)
% size(b)
answer:
f1 =
-0.0107
若要画图到2050,改下范围就行了.
执行:
c=1985:2050;
f = polyval(p,c);
plot(b,f,'-r')
拟合ln形式略微麻烦你的数据波动很大的,
建议去Origin里拟合吧,方便一点.