2017-04-26 28 views
0

時,我通常把一個matlab文件在Ubuntu下面的語法指定文件路徑調用Matlab

matlab -nodesktop -nosplash -r script 

我需要一個文件夾內調用腳本像下面

matlab -nodesktop -nosplash -r folder/script 

除了matlab拋出錯誤說

undefined function or variable 'folder' 

我該怎麼做?

+0

請嘗試使用完整路徑。 – Divakar

+0

同樣的錯誤,它仍然將路徑視爲文件名。 – Marouen

回答

0

試試這個:

matlab -nodesktop -nosplash -r run('absolute/path/to/script.m') 

run也應相對路徑工作。然後,確保您的MATLAB會話在正確的文件夾中啓動,以便您傳遞給run的相對路徑是正確的。

+0

它沒有使用相對路徑。 – Marouen

+0

然後嘗試絕對。如果這確實起作用,則在指定相對路徑時出現錯誤,並且需要修復它。 – souty