1

以下函数应该返回给我一个文件列表,但它只返回最新文件

我怎样才能得到所有文件?谢谢,

function myResults = getFiles(opt ,nb)

            if ~isfield(opt, 'linux')
                opt.linux= false;
            end

            if opt.linux

                for ii=1:nb
                    myResults = {fullfile(opt.folder,['file',num2str(ii)])};
                end
            end   

        end
4

1 回答 1

2

我认为你myResults在每次迭代中都会覆盖。你可能想要这样的东西:

myResults(ii) = {fullfile(opt.folder,['file',num2str(ii)])};
于 2013-09-24T08:04:43.947 回答