光盘目录假设我有一个目录如何定义自定义目录,这样我可以在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
引用“命令与函数语法”的文档:当函数输入是变量时,必须使用函数语法将值传递给函数。命令语法总是将输入作为文字文本传递,并且不能传递变量值。我不相信有一个解决方法。 –