求大神帮忙写ELMAN神经网络风速预测程序.xiaoyao52177

求大神帮忙写ELMAN神经网络风速预测程序.xiaoyao52177
5.3 ,9.3 ,8.5 ,8.3 ,6.7 ,6 ,5.3 ,5.3 ,5.3 ,4.4 ,3.6 ,3.6 ,5.5 ,6 ,
5.5 ,4.6 ,4.6 ,3.5 ,2.3 ,2.3 ,3 ,6 ,6.1 ,6 ,5 ,5.1 ,5 ,5.1 ,5.2 ,5 ,5.5 ,6 ,4.8 ,4.8 ,5.5,5,5.1,33.4 ,3.5 ,3.4 ,3.3 ,3.2 ,2.4 ,2.7 ,3.7 ,
3.9 ,3.7 ,3.7 ,3.8 ,3.6 ,3.7 ,2.7 ,2.8
每10分钟记录数据.
jialidahu 1年前 已收到1个回答 举报

weiwei71 幼苗

共回答了17个问题采纳率:88.2% 举报

你的数据尚未归一化,并且需要足够数量的样本才能完成训练.上传的.m文件其实并不复杂,因为matlab已经有了建立elman神经网络的函数,直接调用即可.net=newelm(P,T,11);

1年前 追问

7

jialidahu 举报

总249个数据。我直接在程序里面[P1,PS]=mapminmax(P,0,1); %归一化处理. 运行后一会儿显示预测图一会没有,就算有也是真实值是归一化的,预测值没有归一化的。就不知道怎么弄。能不能帮我看一下程序。 126youxiang:xiaoyao52177

举报 weiwei71

[t,tps]=mapminmax(t,0,1);%t归一化
netout=mapminmax('reverse',netout,tps); %反归一化

不知道哪里出问题的可以设置断点查一查。

jialidahu 举报

对神经网络我还是不是很理解,大作业刚好是有关神经网络的 .想参考一下也找不到环宇elman 神经网络预测的有关程序, 是在是弄不了。我给你发个数据和我写的程序,你能不能帮我看一下那里错了?

举报 weiwei71

我传的那个附件就是elman神经网络的程序,照着修改一下就能用了。注意P T的每个样本是矩阵的一列。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.400 s. - webmaster@yulucn.com