matlab 自带pnn,神经网络PNN问题

icon1.gif 神经网络PNN问题

%输入向量P和目标向量T

P=[1.033 0.197 0.185 0.306;

1.045 0.205 0.309 0.354;

1.041 0.194 0.455 0.406;

1.046 0.194 0.587 0.454;

1.061 0.193 0.719 0.504;

1.042 0.367 0.102 0.304;

1.050 0.386 0.249 0.354;

1.064 0.370 0.407 0.406;

1.081 0.361 0.698 0.506;

1.033 0.234 0.743 0.507;

1.062 0.235 0.598 0.454;

1.055 0.242 0.467 0.407;

1.052 0.241 0.318 0.355;

1.047 0.247 0.176 0.305;

1.041 0.250 0.032 0.252;

1.050 0.338 0.126 0.307;

1.060 0.377 0.267 0.355;

1.060 0.340 0.419 0.403;

1.068 0.331 0.561 0.454;

1.026 0.196 0.242 0.354;

1.033 0.181 0.370 0.407;

1.046 0.180 0.487 0.456;

1.053 0.178 0.627 0.508;

1.033 0.362 0.031 0.303;

1.043 0.370 0.171 0.354;

1.050 0.362 0.312 0.406;

1.061 0.367 0.436 0.455;

1.057 0.359 0.572 0.506;

1.068 0.241 0.712 0.517;

1.069 0.248 0.631 0.488;

1.056 0.245 0.503 0.437;

1.049 0.248 0.353 0.382;

1.053 0.249 0.204 0.327;

1.055 0.336 0.157 0.328;

1.057 0.336 0.305 0.379;

1.060 0.341 0.419 0.429;

1.067 0.333 0.600 0.484;

1.075 0.332 0.501 0.516]';

T=[1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

1 0 0;

0 0 1;

0 0 1;

0 0 1;

0 0 1;

0 0 1;

0 0 1;

0 0 1;

0 0 1;

0 0 1;

0 1 0;

0 1 0;

0 1 0;

0 1 0;

0 1 0;

0 1 0;

0 1 0;

0 1 0;

0 1 0;

0 1 0]';

%创建4个PNN,SPREAD不同

for i=1:4

net=newpnn(P,T,i/8);

temp=sim(net,P)

yc=vec2ind(temp)

end

%测试样本

P_test=[1.020 0.190 0.052 0.255;

1.085 0.330 0.701 0.502;

1.028 0.184 0.122 0.306;

1.044 0.251 0.053 0.273]';

y_test=sim(net,P_test);

yc_test=vec2ind(y_test);

yc_test

谁能告诉我为什么会

Error in ==> PNN1 at 81

net=newpnn(P,T,i/8);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值