matlab中绘制出曲线图之后怎样预测出下一年的指标数据的步骤

matlab中绘制出曲线图之后怎样预测出下一年的指标数据的步骤,第1张

趋势预测漏冲胡法

1、收集连续十年以上的完成数据,x——年份,y——返拦完成数据;

2、根据数据画出折线图,plot(x,y);

3、根据折线图判断其趋判森势函数,写成拟合曲线函数;

4、利用Matlab软件的lsqcurvefit()函数拟合出其拟合系数

5、利用拟合曲线函数求出下一年的数据

P=[。。。]输入T=[。。。]输出

% 创建一个新的前向神经网络

net_1=newff(minmax(P),[10,1],{'tansig','purelin'},'traingdm')

% 当前输入层权值和阈睁培值

inputWeights=net_1.IW{1,1}

inputbias=net_1.b{1}

% 当前网络层权值和阈值

layerWeights=net_1.LW{2,1}

layerbias=net_1.b{2}

% 设置训练参春碰数

net_1.trainParam.show = 50

net_1.trainParam.lr = 0.05

net_1.trainParam.mc = 0.9

net_1.trainParam.epochs = 10000

net_1.trainParam.goal = 1e-3

% 调用 TRAINGDM 算法训练 BP 网络悉森唯

[net_1,tr]=train(net_1,P,T)

% 对 BP 网络进行仿真

A = sim(net_1,P)

% 计算仿真误差

E = T - A

MSE=mse(E)

x=[。。。]'%测试

sim(net_1,x)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

不可能啊 我2009


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12472948.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存