cd('name')等价于cd name你运行a = 文件夹名后,a已经是字符串了,因此直接cd a会报错。下面这样就可以了cd(a)另外,运行cd命令时,如果当前目录包含你要进入的文件夹,你可以只写文件夹名称,否则就要文件夹的完整路径了。
如上图 红色圈起来的窗口路径,必须为你要运行的含有cd的程序所在的路径。并且此路径“sparseMRI”文件夹中含有‘simulation‘文件夹。(前提是路径添加完后)
一楼提问出错了:为什么matlab的cd命令不识别变量名?求助matlab的cd命令不识别变量名,比如当前工作路径下有个名为pp的文件夹,我在代码中令a=pp,然后用cd a命令老是出现错误:??? Error using ==> cdCannot CD to a (Name is nonexistent or not a directory).这个有办法解决么?
cd函数是用来改变matlab当前路径的,只能接受路径(即机器上的某个文件夹)作为参数。