gpt4 book ai didi

matlab:带有一个或多个文件的uigetfile

转载 作者:行者123 更新时间:2023-12-02 05:24:32 24 4
gpt4 key购买 nike

我有一个愚蠢的问题。我想知道在以下之后选择了多少个文件:

[fileName, pathName, filterIndex] = uigetfile({'*.*';'*.xls';'*.txt';'*.csv'}, 'Select file(s)', 'MultiSelect', 'on');

当超过 1 个时,我可以做长度(文件名);

没关系。但是当只有一个被选中时,这给了我文件名的实际长度(字符数量):/

最佳答案

您可能应该检查 iscell(filename)首先。

[fileName, pathName, filterIndex] = uigetfile({'*.*';'*.xls';'*.txt';'*.csv'}, 'Select file(s)', 'MultiSelect', 'on');
if iscell(fileName)
nbfiles = length(fileName);
elseif ~isempty(fileName)
nbfiles = 1;
else
nbfiles = 0;
end

关于matlab:带有一个或多个文件的uigetfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13285449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com