指数曲线预测模型例题
@廖栋280:二次指数平滑法题求大神做一下对表3资料,用二次指数平滑()的线性预测模型预测下一年度1、2月份的销售额.表2 某商场本年度1 - 12月份最好有步骤a=0.7 - 作业帮
焦广13228425924…… [答案] 本年度1月份 假设初始值 54,a=0.7 1次指数平滑 0.7*65+(1-0.7)*54=61.7 本年度2月份 1次指数平滑 0.7*54+0.3*61.7=56.31 二次指数平滑, 初始值 61.7 0.7*56.31+0.3*61.7=57.927 本年度2月份 1次指数平滑 0.7*85+0.3*56.31=76.393 二次指数平滑, ...
@廖栋280:matlab 指数曲线拟合:k=A*exp( - B/(T - C)) -
焦广13228425924…… T=293.15:5:323.15; k=[23.6,27.2,31,35.1,39.4,43.9,48.7]; fun = @(x,t) x(1).*exp(-x(2)./(t-x(3))); [x,r] = nlinfit(T,k,fun,[1,1,293]); plot(T,k,'*') hold on plot(T,fun(x,T))
@廖栋280:matlab 指数曲线拟合:y=112*[m*exp(b*t)+n*exp(c*t) -
焦广13228425924…… >> t=[5,6,7,8,9,10,11,12]';y=[112,114.2,108.56,113.85,133.18,122.63,133.77,141.37]'; st_ = [0.4451919776251 0.8507909293692 0.266754247608 0.3393365455729 ]; ft_ = fittype('112*(m*exp(b*t)+n*exp(c*t))' ,... 'dependent',{'y'},'independent',...
@廖栋280:matlab 指数曲线拟合:y=1 - exp[ - (x/d)^n] -
焦广13228425924…… x=[2 5 8 10 20 40 60 80 100 300 1000]; y=[0.0066 0.0095 0.0119 0.0123 0.0207 0.0770 0.1787 0.3410 0.4961 0.8486 1.0000 ]; fun=inline('1-exp(-(x./a(1)).^a(2))','a','x') a=lsqcurvefit(fun,[0.4 0.9],x,y) a = 0.5340 -9.0991 d= 0.5340;n=-9.0991
@廖栋280:急!matlab 曲线拟合 人口预测问题,x是1979到2010的年份,y是每年的人口总数,怎么用指数曲线拟合啊? -
焦广13228425924…… >> y=[31.4133.2936.6944.9559.5274.1388.1593.56105.44120.14141.6167.78226.76268.02335.97412.71449.15482.89527.75580.33632.56701.24724.57746.62778.27800.8827.75871.1912.37954.28995.011037.2]; x=[1979:2010]; General ...
@廖栋280:如图的曲线是指数函数y=ax的图象,已知a的值取 2, 4 3, 3 10, 1 5,则相应于曲线①②③④的a的值依次为( ) - 作业帮
焦广13228425924…… [选项] A. 2, 4 3, 1 5, 3 10 B. 4 3, 2, 3 10, 1 5 C. 3 10, 1 5, 4 3, 2 D. 1 5, 3 10, 4 3, 2
@廖栋280:matlab 指数曲线拟合:y=a*exp((t - b)^2/c) -
焦广13228425924…… clear t=[219 222 223 226 229];%你给的数据有问题,请自行调整 y0=[352 2353 3513 6303 3521]; y1=ones(size(y0),1); y1=log(y0);%对原方程两边取对数 p=polyfit(t,y1,2);%p为拟合多项式的系数,降幂排列 c=1/p(1);%把取对数后的式子整理一下,就可以得到abc跟p的对应关系 b=-p(2)*c/2; a=exp(p(3)-b^2/c); a b c
焦广13228425924…… [答案] 本年度1月份 假设初始值 54,a=0.7 1次指数平滑 0.7*65+(1-0.7)*54=61.7 本年度2月份 1次指数平滑 0.7*54+0.3*61.7=56.31 二次指数平滑, 初始值 61.7 0.7*56.31+0.3*61.7=57.927 本年度2月份 1次指数平滑 0.7*85+0.3*56.31=76.393 二次指数平滑, ...
@廖栋280:matlab 指数曲线拟合:k=A*exp( - B/(T - C)) -
焦广13228425924…… T=293.15:5:323.15; k=[23.6,27.2,31,35.1,39.4,43.9,48.7]; fun = @(x,t) x(1).*exp(-x(2)./(t-x(3))); [x,r] = nlinfit(T,k,fun,[1,1,293]); plot(T,k,'*') hold on plot(T,fun(x,T))
@廖栋280:matlab 指数曲线拟合:y=112*[m*exp(b*t)+n*exp(c*t) -
焦广13228425924…… >> t=[5,6,7,8,9,10,11,12]';y=[112,114.2,108.56,113.85,133.18,122.63,133.77,141.37]'; st_ = [0.4451919776251 0.8507909293692 0.266754247608 0.3393365455729 ]; ft_ = fittype('112*(m*exp(b*t)+n*exp(c*t))' ,... 'dependent',{'y'},'independent',...
@廖栋280:matlab 指数曲线拟合:y=1 - exp[ - (x/d)^n] -
焦广13228425924…… x=[2 5 8 10 20 40 60 80 100 300 1000]; y=[0.0066 0.0095 0.0119 0.0123 0.0207 0.0770 0.1787 0.3410 0.4961 0.8486 1.0000 ]; fun=inline('1-exp(-(x./a(1)).^a(2))','a','x') a=lsqcurvefit(fun,[0.4 0.9],x,y) a = 0.5340 -9.0991 d= 0.5340;n=-9.0991
@廖栋280:急!matlab 曲线拟合 人口预测问题,x是1979到2010的年份,y是每年的人口总数,怎么用指数曲线拟合啊? -
焦广13228425924…… >> y=[31.4133.2936.6944.9559.5274.1388.1593.56105.44120.14141.6167.78226.76268.02335.97412.71449.15482.89527.75580.33632.56701.24724.57746.62778.27800.8827.75871.1912.37954.28995.011037.2]; x=[1979:2010]; General ...
@廖栋280:如图的曲线是指数函数y=ax的图象,已知a的值取 2, 4 3, 3 10, 1 5,则相应于曲线①②③④的a的值依次为( ) - 作业帮
焦广13228425924…… [选项] A. 2, 4 3, 1 5, 3 10 B. 4 3, 2, 3 10, 1 5 C. 3 10, 1 5, 4 3, 2 D. 1 5, 3 10, 4 3, 2
@廖栋280:matlab 指数曲线拟合:y=a*exp((t - b)^2/c) -
焦广13228425924…… clear t=[219 222 223 226 229];%你给的数据有问题,请自行调整 y0=[352 2353 3513 6303 3521]; y1=ones(size(y0),1); y1=log(y0);%对原方程两边取对数 p=polyfit(t,y1,2);%p为拟合多项式的系数,降幂排列 c=1/p(1);%把取对数后的式子整理一下,就可以得到abc跟p的对应关系 b=-p(2)*c/2; a=exp(p(3)-b^2/c); a b c