为什么 MATLAB程序编译总是有错误拜托各位了 3Q

2025-04-18 18:25:56
推荐回答(1个)
回答1:

老师,请问出现这个错误是什么原因?也是第三章。我用的2011a版本。运行主程序GABPMain,(提前已经把另外三个子程序和data.mat放在了目标文件夹里,也安装好了相应的遗传工具箱),可是却出现了错误??? Reference to non-existent field 'performance_y'.Error in ==> perfs_jejj>calc_Y_trainPerfJeJJ at 81 [trainPerfy,trainN] = fcn.performance_y(net,signals.T,signals.Y,signals.EW,fcn.param);Error in ==> perfs_jejj>singlecalc at 58 [Y,trainPerfy,trainN,JEy,JJy] = calc_Y_trainPerfJeJJ(net,data,fcns);Error in ==> perfs_jejj at 9 [trainPerfy,trainN,valPerfy,~,testPerfy,~,JEy,JJy] = singlecalc(net,data,fcns);Error in ==> trainlm>train_network at 199 [perf,vperf,tperf,je,jj,gradient] = nntraining.perfs_jejj(net,data,fcns);Error in ==> trainlm at 113 [net,tr] = train_network(net,tr,data,fcns,param);Error in ==> network.train at 107[net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);Error in ==> BPfun at 35net=train(net,P,T);Error in ==> Objfun at 16 Obj(i)=Bpfun(X(i,:),P,T,hiddennum,P_test,T_test);请您帮我看一下。 查看更多答案>>