登录论坛

查看完整版本 : 有关BP网络初始化语句的一个问题


xcczengbin
2009-05-11, 10:58
x =

0.3876 0.8500 1.0000 0.0973
0.4689 0.6333 0.4516 0.0324
0.3368 0.6167 0.8387 0
0.6833 0.4833 0.6129 0.1189
0.2875 0.9333 0.1290 0.4703
0.3894 0.2500 0.8065 1.0000
0.6115 0.4333 0.5806 0.8270
0.5014 0.1833 0.6129 0.8108
0.2144 0.6000 0.3548 0.5135
0.0562 0.8167 0.2258 0.2324
0.2194 1.0000 0.5484 0.1297
0.3236 0.3833 0.6129 0.0865
0.1165 0.6167 0 0.0108
0.5590 0.7500 0.2903 0.0541
0.2340 0.8167 0.4516 0.1568
0 0.4000 0.2903 0.2865
1.0000 0.3333 0.3226 0.4324
0.1604 0 0.3226 0.5405


y =

0.2771
0.5872
0.4661
0.7616
0.0543
0.7955
0.9990
0.9166
0.2529
0.1803
0.3643
0.8101
0.0543
0.6986
0.2287
0.0010
0.9409
0.5484
[w1,b1,w2,b2]=initff(X,18,'logsig',Y,'purelin')
??? Undefined function or variable 'X'.




请问是怎么回事呢?我是新手哈!!谢谢各位了!!!

moneylancy
2009-05-12, 09:26
matlab是区分大小写的,你上面定义的是小写的xy,在生成网络时用的是大写的XY。

倏忽
2009-05-12, 10:36
定义的格式也有问题吧,连中括号都不写。?