2012-02-20 61 views
1

我正在使用Windows 7系統。 並嘗試使用PuTTY連接到Linux服務器並運行Matlab神經網絡訓練功能。Matlab:NNTRAINTOOL要求Java不可用

在我問到問題之前,我已經看過一些類似的問題。但他們都沒有解決我的問題。

我用它來打開MATLAB的命令是:

matlab -nodisplay -nodesktop 

而且在我的代碼我還設置:

net.trainParam.showWindow = false; 

但我仍然得到了錯誤:

??? Error using ==> nntraintool at 28 
NNTRAINTOOL requires Java which is not available 

Error in ==> trainlm>train_network at 228 
    [userStop,userCancel] = nntraintool('check'); 

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 ==> generateNN at 49 
    [net tr] = train(net, features, targets); 

Error in ==> sixOutputNN at 30 
    [ net tr ] = generateNN(features, targets, HIDDEN_LAYER, ... 

Error in ==> findBestSixOutputNN at 10 
     [~, tr] = sixOutputNN(features, targets, configs(i).hidden_layers, ... 
莫非

任何人都可以幫助我。非常感謝你。

回答