基于时间序列matlab的BP神经网络预测

基于时间序列matlab的BP神经网络预测想通过matlab的BP神经网络算法预测集装箱运量1998-2009对应的原始数据:[115.4212.1259.7251.83... 基于时间序列matlab的BP神经网络预测
想通过matlab的BP神经网络算法预测集装箱运量
1998-2009对应的原始数据:
[115.4 212.1 259.7 251.8 352 463.4 509 558 614 700 696 712]
需要预测2010至2020年的数据。
哪位MATLAB高手能否帮忙下,将matlab的程序代码写下,由于是新手,希望用我的原始数据进行预测,谢谢。财富值只有10,如果有更多的话将会追加,谢谢!
非常感谢,我的QQ号302056597
展开
guopan1990411
2010-09-01
知道答主
回答量:15
采纳率:0%
帮助的人:10.7万
展开全部
BP网络训练图:
P = [1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009];%输入向量
T = [115.4 212.1 259.7 251.8 352 463.4 509 558 614 700 696 712];%期望输出
Z=[2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020]
%创建两层的BP网络:
net = newff([1998 2009],[100 1],{'tansig' 'purelin'});
net.trainparam.show=50; %每次循环50次
net.trainParam.epochs = 500; %最大循环500次
net = train(net,P,T); %对网络进行反复训练

只给出了一部分程序,其余的QQ传给你,留你的QQ。
结果:
Y =

Columns 1 through 7

115.4067 212.0911 259.7029 251.7979 352.0027 463.4023 508.9910

Columns 8 through 12

558.0155 613.9892 699.9980 696.0063 711.9970

预测值a =

Columns 1 through 7

711.9970 711.7126 749.4216 749.2672 746.7096 746.7096 751.0786

Columns 8 through 11

760.2729 757.3316 696.5151 696.5151
分别是2010-2020年的预测数据。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式