KuaitouKid 发表于 2011-8-5 23:13

一段关于感知神经网络的代码,求大牛帮忙解答出现的问题!!!

%感知器神经网络样例
function y=nerve2()
%感知器神经网络样例
P=[-0.5 -0.5 0.3 0;-0.5 0.5 -0.5 1];%输入矩阵
T=;%目标矢量
%初始化
=size(P);=size(T);
W=rands(s,r);%s*r的(-1,1)的随机数
B=rands(s,1);%bi的矩阵
maxepoch=20;
err_goal=0.01;
A=purelin(W*P,B);
E=T-A;
SSE=sumsqr(E); %求误差平方和
for epoch=1:maxepoch
    if SSE<err_goal
        epoch=epoch-1;
        break
    end
    =learnwh(P,E,T);
    W=W+dW; B=B+dB;
    A=purelin(W*P,B);
    E=T-A;
    SSE=sumsqr(E);
end
y=A;




提示出现的问题
%我用的是R2010B,不知道会不会语法什么的出现问题啊??????
??? Input argument "lp" is undefined.

Error in ==> learnwh>apply at 144
  dw = lp.lr*e*p';

Error in ==> learnwh at 115
    = apply(varargin{:});

Error in ==> nerve2 at 19
    =learnwh(P,E,T);

弃文从商 发表于 2011-8-6 09:10

{:3_50:}{:3_50:}{:3_50:}{:3_50:}

弃文从商 发表于 2011-8-6 09:10

{:3_53:}{:3_53:}{:3_53:}

I_know__!!!! 发表于 2011-8-6 11:20

请问这nerve2()是什么函数啊???

I_know__!!!! 发表于 2011-8-6 11:25

{:3_64:}{:3_50:}{:3_50:}

KuaitouKid 发表于 2011-8-6 21:35

I_know__!!!! 发表于 2011-8-6 11:20 static/image/common/back.gif
请问这nerve2()是什么函数啊???

就是自己起的名字啊,这个不是主要的

KuaitouKid 发表于 2011-8-6 21:36

弃文从商 发表于 2011-8-6 09:10 static/image/common/back.gif


求解释……

I_know__!!!! 发表于 2011-8-6 22:29

KuaitouKid 发表于 2011-8-6 21:35 static/image/common/back.gif
就是自己起的名字啊,这个不是主要的

出错的地方不都是那个函数吗,难道是我眼花得太牛了?

KuaitouKid 发表于 2011-8-7 16:27

I_know__!!!! 发表于 2011-8-6 22:29 static/image/common/back.gif
出错的地方不都是那个函数吗,难道是我眼花得太牛了?

应该不是,从workspace写还是这些问题,一模一样的

I_know__!!!! 发表于 2011-8-7 20:54

KuaitouKid 发表于 2011-8-7 16:27 static/image/common/back.gif
应该不是,从workspace写还是这些问题,一模一样的

你所说的自己起名字的那个函数了,你肯定存有,打开看看是不是提示里面出错了,我们没有你那个函数nerve2(),不知道怎么回事呀。
页: [1] 2
查看完整版本: 一段关于感知神经网络的代码,求大牛帮忙解答出现的问题!!!