- 在线时间
- 12 小时
- 最后登录
- 2014-5-13
- 注册时间
- 2010-6-11
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 172 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 116
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 138
- 主题
- 0
- 精华
- 0
- 分享
- 0
- 好友
- 2
升级 8% TA的每日心情 | 开心 2013-12-9 16:22 |
---|
签到天数: 16 天 [LV.4]偶尔看看III
- 自我介绍
- 学习认真勤奋
群组: 2013全国研究生数学建 |
%获得网络的输入样本P和目标样本
P=[1 0.6 0.1 0 0 0 0 1 0.5 0 0 0 0 0;
1 0.6 0.1 0 0 0 0 0 0.5 1 0.4 0 0 0;
1 0.6 0.1 0 0 0 0 0 0 0 0.4 1 0.6 0;
1 0.6 0.1 0 0 0 0 0 0 0 0 0 0 0.8;
0 0.6 0.6 0 0 0 0 1 0.5 0 0 0 0 0;
0 0.6 0.6 0 0 0 0 0 0.5 1 0.4 0 0 0;
0 0.6 0.6 0 0 0 0 0 0 0 0.4 1 0.6 0;
0 0.6 0.6 0 0 0 0 0 0 0 0 0 0 0.8;
0 0 0.6 1 0 0 0 1 0.5 0 0 0 0 0;
0 0 0.6 1 0 0 0 0 0.5 1 0.4 0 0 0;
0 0 0.6 1 0 0 0 0 0 0 0.4 1 0.6 0;
0 0 0.6 1 0 0 0 0 0 0 0 0 0 0.8;
0 0 0 0 1 0.6 0 1 0.5 0 0 0 0 0;
0 0 0 0 1 0.6 0 0 0.5 1 0.4 0 0 0;
0 0 0 0 1 0.6 0 0 0 0 0.4 1 0.6 0;
0 0 0 0 1 0.6 0 0 0 0 0 0 0 0.8]';
T=[1 0.5 0 0 0 0 0 0;
0 0 0 0.2 0.6 1 0.6 0.2;
0 0 0.2 0.6 1 0.6 0.2;
0 0 0 0.2 0.6 1 0.6 0.2;
0.4 0.8 1 0.8 0.4 0.2 0 0;
0 0 0 0.2 0.6 1 0.6 0.2;
0 0 0 0 0 0.2 0.5 0.8;
0 0 0.2 0.6 1 0.6 0.2;
0 0 0 0.2 0.6 1 0.6 0.2;
0 0 0 0.2 0.6 1 0.6 0.2;
0 0 0 0 0 0.2 0.5 0.8;
0 0 0 0 0 0.2 0.5 0.8;5 }
0 0 0 0.2 0.6 1 0.6 0.2;
0 0 0 0.2 0.6 1 0.6 0.2;
0 0 0 0 0 0.2 0.5 0.8;
0 0 0 0 0 0.2 0.5 0.8]';
%根据Kolmogorov定理,输入层有14个节点,所以中间层有29个节点
%中间层神经元的传递函数为'tansig'
%输出层有8个节点,其神经元传递函数为logsig
%训练函数采用traingdx
Nnet=newff(minmax(P),[29,8],{'tansig','logsig'},'traingdx');
%训练步数为1000次"
%训练目标误差为0.001
p+ D+ cnet.trainParam.epochs=1000;
net.trainParam.goal=0.001;
Lnet=train(net,P,T);
Y=sim(net,P);
%求训练值在每一个点上的误差:
for i=1:16
x(i)=norm(Y(:,i));
|
|