使用编辑框matlab中编写的路径加载文件

时间:2015-02-22 01:51:17

标签: matlab

hello evryone

想要从以' Load_text'命名的编辑框中写入的特定路径加载文件,我使用以下命令从编辑框中获取路径:

pth=get(handles.Load_text,'string');

然后我用了#dir'如下:

S=dir(fullfile([pth '*.bmp'])); 

这是什么导致我的错误。所以任何想法?

1 个答案:

答案 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