光盤目錄假設我有一個目錄如何定義自定義目錄,這樣我可以在Matlab
cur = 'C:\Windows\debug';
然後我就可以執行cd(cur)
。但我不習慣使用函數格式。我希望我可以使用cd cur
直接更改當前文件夾。這在MATLAB中可能嗎?
編輯:因爲我發現了以下錯誤:
>> cur = 'C:\Windows\debug';
>> cd cur
Error using cd
Cannot CD to cur (Name is nonexistant or not a directory).
要「cd」到包含在變量中的目錄,正如您嘗試的那樣,您必須使用功能表單。在你的例子中,MATLAB正在尋找名爲'cur'的目錄。 –
@PhilGoddard當然我知道,但我仍然想這樣做。是否有任何解決方法? – yode
引用「命令與函數語法」的文檔:當函數輸入是變量時,必須使用函數語法將值傳遞給函數。命令語法總是將輸入作爲文字文本傳遞,並且不能傳遞變量值。我不相信有一個解決方法。 –