Elman神经网络的实例(预测结果,函数回归)

<span style="font-size:18px;">[filename, pathname] = uigetfile('17_1_P.xls');
file=[pathname filename];
x=xlsread(file);
p=[x(:,1),x(:,2),x(:,3),x(:,4),x(:,5),x(:,6);]' 
t= x(:,7)',

[filename, pathname] = uigetfile('17_1_Ptest.xls');
file=[pathname filename];
x=xlsread(file);
ptest=[x(:,1),x(:,2),x(:,3),x(:,4),x(:,5),x(:,6);]' 
ttest=x(:,7)'

%net=newff(minmax(p),[9,1],{'logsig','purelin'},'trainlm'),
net=newelm(minmax(p),[25,1],{'logsig','purelin'}),
net.trainParam.show = 200,
net.trainParam.epoch = 3000,
net.trainParam.goal= 1e-2,
[net,tr]=train(net,p,t);

% spread = 0.5;
% net = newrbe(p,t,spread);

rtest = sim(net, p)
rdelta = rtest-t

result_test = sim(net, ptest)
delta = result_test-ttest

result = [ttest' result_test' delta'];

</span>

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值