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 に答える