基于BP神经网络的函数拟合算法研究(19)

2021-02-21 10:50

figure;

plot(p,t,'-',p,y1,'--') %画出图像

title('未训练网络的输出结果');

xlabel('时间');

ylabel('仿真输出-- 原函数-');

得到的结果如图7所示:

图3-2 仿真曲线和原函数曲线

从图像上可以看出,使用newff建立BP神经网络的时候,所取的权值和阈值都是随机的,所以输出结果很差,两个函数的图像相差很多,根本达不到函数拟合的目的,并且每次运行的结果也有所不同。

3.1.4 网络测试

基于上述实验结果,我们需要训练网络。我们利用train函数进行训练,分别设置训练时间为50个单位时间,设计训练目标的误差小于0.01,开始训练并观察实验结果:

net.trainparam.epochs=50; %设计训练时间为50个单位时间

net.trainparam.goal=0.01; %设计训练目标的误差小于0.01


基于BP神经网络的函数拟合算法研究(19).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中华人民共和国标准化法(最新版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: