⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bpgdm.m

📁 NeuralNetworkMatlab 神经网络讲义的matlab源代码
💻 M
字号:
%Example 3.14
%
clf;
figure(gcf)
setfsize(500,500);
echo on

%NEWFF — 建立一个BP网络
%TRAIN — 对网络进行训练
%SIM — 对网络进行仿真
pause

%定义输入矢量和目标矢量
P = [-6.0 -6.1 -4.1 -4.0 +5.0 +5.1 +6.0 +6.1];
T = [+0.0 +0.0 +.97 +.99 +.01 +.03 +1.0 +1.0];

%建立一个前向网络
net=newff(minmax(P),[1],{'logsig'},'traingdm','learngdm','sse');
echo off
k=pickic;
if k==2
   net.iw{1,1}=[-0.9];
   net.b{1}=[3.0];
end
echo on
net.iw{1,1}
net.b{1}
pause 

%对前向网络进行训练
net.trainParam.mc=0.95;
net.trainParam.epochs=300;
net.trainParam.show=10;
net.trainParam.lr=0.05;
net=train(net,P,T);
echo off



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -