天零ヮ冰釋 发表于 2012-8-25 20:09

神经网络工具箱的使用

clear
load('trainset.mat');                   %加载训练集数据
load('testset.mat');                    %加载测试集数据
p1=trainsetdata(,:);
p2=trainsetdata(,:);
p=';
pr=minmax(p);
goal=;
net=newff(pr,,{'tansig','logsig'}); %隐含层节点和输出层节点
                                            %取值不太确定,请指教
net.trainParam.show = 10;
net.trainParam.lr = 0.05;
net.trainParam.goal = 1e-10;
net.trainParam.epochs = 50000;
net = train(net,p,goal);
x=testsetdata';
y0=sim(net,p)下面是运行结果,请各位高手帮忙改改啊,主要是节点数那块儿不知道该怎么取值Warning: NEWFF used in an obsolete way.
> In obs_use at 18
  In newff>create_network at 127
  In newff at 102
  In test at 9
          See help for NEWFF to update calls to the new argument list.

??? Error using ==> trainlm at 109
Output data size does not match net.outputs{2}.size.

Error in ==> network.train at 107
= feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);

Error in ==> test at 15
net = train(net,p,goal);

jiajinshan110 发表于 2013-8-20 09:43

..................
页: [1]
查看完整版本: 神经网络工具箱的使用