hello evryone
想要从以' Load_text'命名的编辑框中写入的特定路径加载文件,我使用以下命令从编辑框中获取路径:
pth=get(handles.Load_text,'string');
然后我用了#dir'如下:
S=dir(fullfile([pth '*.bmp']));
这是什么导致我的错误。所以任何想法?
答案 0 :(得分:0)
如果您要加载文件,那么为什么要使用dir
?
由于您拥有文件的名称,因此您可以像使用fullpath
方法一样创建完整路径,并使用exists
检查其存在。
如果文件存在,则可以使用MATLAB中的所有可用方法加载它。
请记住,这意味着该文件与GUI文件位于同一目录中。如果它在另一个中,那么您必须在fullpath
调用中添加它。
fullpath
在线文档:http://www.mathworks.com/help/matlab/ref/fullfile.html
exists
在线文档:http://www.mathworks.com/help/matlab/ref/exist.html