matlab 预测值一样,神经网络在预测中的问题(预测后面的数据时就全部一样的)...

博主在使用MATLAB进行神经网络预测时遇到一个问题,即在预测数据时,除了最初几个数据点,后续的所有预测值都保持不变。博主分享了训练神经网络的代码,并询问是否在调用训练好的网络进行预测时出现了错误。希望获得社区的帮助来解决这个问题。
摘要由CSDN通过智能技术生成

本帖最后由 当当的时候 于 2012-8-18 11:45 编辑

神经网络节点训练好后,怎么调用呢

我主要是想做预测,我先训练好了节点(就是逼近了以前的那些数据,相当于函数逼近,此函数是以时间为自变量的),训练好了后,我想预测以后的数据,我是这么办的

我直接在编好的程序后面加上

a=sim(net,t)    %net是训练好的节点,t是需时间(自变量),a为目标值

程序可以运行,但是结果有错误,它的前几个数据目标值(a)还有变化,之后的就变成定值了。不知道是为什么

我的调用有问题吗?希望各位大神不吝赐教啊·····谢谢。.

以下是我的程序:

clear all

clc

T=[112.13

113.7

112.74

113.06

112.45

113.28

112.24

111.26

110.44

111.34

111.53

110.66

111.55

109.86

110.58

110.03

109.81

110.79

111.46

110.75

110.98

111.56

112.07

114.58

115.93

116.23

117.2

118.59

117.31

117.93

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值