Matlab 是否有方法提示选择多个文件并将这些文件(和路径)分配给变量?
是否有方法提示选择多个文件并将这些文件(和路径)分配给变量?例如,打开一个对话框,在基本目录中启动您,然后允许您将选择的文件分配给不同的变量?目前,我有硬编码的路径和文件,但这不允许在最后有任何变化。我使用的另一种方法是使用24个uigetfile实例,但这既繁琐又耗时,因此我改回使用硬编码文件名。重新阅读,有一个选项允许多选择文件:Matlab 是否有方法提示选择多个文件并将这些文件(和路径)分配给变量?,matlab,variables,user-interface,getfiles,Matlab,Variables,User Interface,Getfiles,是否有方法提示选择多个文件并将这些文件(和路径)分配给变量?例如,打开一个对话框,在基本目录中启动您,然后允许您将选择的文件分配给不同的变量?目前,我有硬编码的路径和文件,但这不允许在最后有任何变化。我使用的另一种方法是使用24个uigetfile实例,但这既繁琐又耗时,因此我改回使用硬编码文件名。重新阅读,有一个选项允许多选择文件: [FileName,PathName,FilterIndex]=uigetfile(…,'MultiSelect',selectmode)以MultiSelect
[FileName,PathName,FilterIndex]=uigetfile(…,'MultiSelect',selectmode)
以MultiSelect模式打开对话框。selectmode
的有效值为'on'
和'off'
(默认值,仅允许单选)。如果'MultiSelect'
是'on'
并且您在对话框中选择了多个文件,则文件名
是字符串的单元格数组。每个数组元素都包含选定文件的名称。单元格数组中的文件名按平台使用的顺序排序。由于多个选项始终位于同一文件夹中,PathName
始终是标识单个文件夹的字符串