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

📄 zyp2.asv

📁 经典的神经网络matlab程序。
💻 ASV
字号:
clf
figure(gcf)
%setfsize(300,300);
echo on
clc 
% INITFF -对前向网络进行初始化
% SIMUFF -对前向网络进行仿真
% TRAINBP -用BP算法对前向网络进行训练
pause 
clc
% P 为输入向量
P=[1 1 1 1 0.75 0.75 0.75 0.75 0.5 0.5 0.5 0.5 0.25 0.25 0.25 0.25
    1 0.75 0.5 0.25 0.75 1 0.5 0.25 0.25 0.5 1 0.75 0.25 0.5 1 0.75
    1 0.75 0.5 0.25 1 0.75 0.5 0.25 1 0.75];
% T 为目标向量
T = [0.578 0.327 0.490  0.279 0.210 0.204 0.217 0.211 0.178];
pause 
clc

[w1,b1,w2,b2]=initff(P,4,'tansig',T,'purelin');
echo off
echo on
df=10; %学习过程显示频率
me=800; %最大训练步数
eg=0.001 %误差指标
lr=0.05 %学习率
tp=[df me eg lr];
[w1,b1,w2,b2,ep,tr]=trainbp(w1,b1,'tansig',w2,b2,'purelin',P,T,tp);
pause
clc 
p=[0.4
   0.4
   1
   0.8]
a=simuff(p,w1,b1,'tansig',w2,b2,'purelin')
echo off 

⌨️ 快捷键说明

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