资源简介

利用MATLAB的自带工具箱函数实现了北京2009年12个月份气温、降水和气压的走势预测,且效果比较好。 BP神经网络 Bp.m BP神经网络MATLAB程序 bp_ds.xls 训练集输入 bp_nds.xls 训练集输出(目标训练集) bp_td.xls

资源截图

代码片段和文件信息

%BP神经网络预测气象数据(气温、降水和气压)
%作者:谭帅帅 西安电子科技大学
%测试平台 MATLAB7.0
clear all;

DataSet = xlsread(‘bp_ds.xls‘‘sheet1‘‘c1:E361‘);%读取预处理过的信息ageprovincescore
DataSet(:1)=DataSet(:1)./10;DataSet(:2)=DataSet(:2)./20;DataSet(:3)=DataSet(:3)./10000;
nDataSet = xlsread(‘bp_nds.xls‘‘sheet1‘‘C2:E13‘);%目标训练样本
nDataSet(:1)=nDataSet(:1)./10;nDataSet(:2)=nDataSet(:2)./20;nDataSet(:3)=nDataSet(:3)./10000;
TestSet =  xlsread(‘bp_td.xls‘‘sheet1‘‘C2:E324‘);%测试样本
TestSet(:1)=TestSet(:1)./10;TestSet(:2)=TestSet(:2)./20;TestSet(:3)=TestSet(:3)./10000;
nTestSet = xlsread(‘bp_ntd.xls‘‘sheet1‘‘C2:E13‘)%目标测试样本
nTestSet(:1)=nTestSet(:1)./10;nTestSet(:2)=nTestSet(:2)./20;nTestSet(:3)=nTestSet(:3)./10000;
net = newff(minmax(DataSet)[9012]{‘tansig‘‘purelin‘}‘traincgf‘);
net.tr

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      13824  2011-11-20 20:49  bp_nds.xls

     文件      13824  2011-11-20 20:53  bp_ntd.xls

     文件      33280  2011-11-20 20:52  bp_td.xls

     文件        177  2011-12-22 17:01  说明.txt

     文件       1785  2011-11-20 22:48  bp.m

     文件      35328  2011-11-20 20:48  bp_ds.xls

----------- ---------  ---------- -----  ----

                98218                    6


评论

共有 条评论