MATLAB:是否可以使用文件作为函数的输入?

MATLAB:是否可以使用文件作为函数的输入?,matlab,Matlab,我使用uigetfile让用户选择一个文件。我把这个文件保存在matlab路径上。问题是,我不知道文件名,只知道扩展名。 假设文件扩展名是“.something”。如何将其用作函数中的输入参数? 谢谢 如果已知特定目录,可以使用以下方法获取具有适当扩展名的文件列表: a=dir('*.something') 此函数返回一个结构数组,每个结构描述一个文件名、日期等。。从结构中很容易通过文件名的anum_提取文件名为什么不将其作为文本传递,然后再进行文本处理?@freude不知道该怎么做。。。但我

我使用uigetfile让用户选择一个文件。我把这个文件保存在matlab路径上。问题是,我不知道文件名,只知道扩展名。 假设文件扩展名是“.something”。如何将其用作函数中的输入参数?
谢谢

如果已知特定目录,可以使用以下方法获取具有适当扩展名的文件列表:

a=dir('*.something')

此函数返回一个结构数组,每个结构描述一个文件名、日期等。。从结构中很容易通过文件名的anum_提取文件名

为什么不将其作为文本传递,然后再进行文本处理?@freude不知道该怎么做。。。但我现在记得,我已经将文件名保存在matlab路径中,另一个文件名为name.txt