上次下载matlab 2013a后,每次打开m文件时,或运行某个函数时,总是出现 Attempt to reference field of non-structure array,后来发现是路径出现问题。
尝试了一下方式解决问题:
1.在当前目录下输入命令:edit pathde ,在打开的文件中 输入 cd D:\matlab,保存,重启matlab,发现仍然是原来的路径,并非D:\matlab,,然后运行pathde后,路径改为D:\matlab,。(PS:每次打开matlab都要运行pathde,不ok)
2.在...\MATLAB[**]\toolbox\local下 (windows)修改文件:matlabrc.m 在其最后,添加: cd 你需设置的默认工作路径 即可。
如:
cd /home/yiling/matlabwork ,这样每次打开的默认路径就在cd 后面自己添加的路径里了。