2017-05-08 72 views
-2

我使用matlab 2016a在我的筆記本電腦上測試我的代碼,它工作正常。我是 猜測羣集上的matlab有什麼問題, 尤其是對於並行計算工具箱。使用parcluster時出錯(第53行)沒有足夠的輸入參數

此「parcluster」功能在羣集上不起作用。它讓我看到以下錯誤:

錯誤使用parcluster(53行)

沒有足夠的輸入參數。

錯誤segmentationScript(第30行)

簇= parcluster( '本地');

當我輸入「cluster = parcluster('local');」我的筆記本電腦MATLAB,它會給我對平行狀態的信息:

清除所有

集羣= parcluster( '本地')

集羣=

本地羣集

Properties: 

         Profile: local 
         Modified: false 
          Host: CSLs-iMac 
        NumWorkers: 4 

謝謝!

海倫

回答

0

我自己解決了。

我再次刪除 「local_cluster_jobs」 的子目錄/home/helenliu/.matlab/

,並重新啓動MATLAB下。

[helenliu @ loginnode1〜] $室射頻.matlab/local_cluster_jobs/

[helenliu @ loginnode1〜] $ SSH計算-1-111(ssh來計算節點)

[helenliu @計算-1-111〜] $ MATLAB(計算節點上運行的matlab)

..........

簇= parcluster( '本地')

集羣=

本地集羣

Properties: 

         Profile: local 
        Modified: false 
         Host: compute-1-111 
        NumWorkers: 16 

它工作得很好!

相關問題