我的文件位于/path/to/Matlab/myData.mat
。路径/path/to/Matlab
已位于搜索路径中。我从/path/to/Matlab/workspace/
启动了Matlab。
但是,命令if (exist('myData.mat','file')==2) delete('myData.mat');
会返回错误,指出File myData.mat cannot be found
。
在所有搜索路径中只有一个名为myData.mat
的文件。在调用delete()
函数时,如果将位置添加到搜索路径中,是否必须使用绝对路径或相对路径?
我的操作系统是Ubuntu 16和Matlab v2015b。
答案 0 :(得分:1)
使用which
查找完整路径