私は自分のラボ データを評価しようとしています。TXT ファイルに再保存されたデータを評価してから、データの内容をプロットします。
dataDirectory = 'files location ';
allFilesDir = dir(fullfile(dataDirectory , '*.txt'));
allFN = {allFilesDir.name};
result = [];
for n = 1:length(allFN)
measNr(n) = str2double(regexprep(allFN{n},'**.txt',''));
myFN = (fullfile(dataDirectory, allFN{n}));
auxv =try1(myFN);
result(n,:) = mean(auxv.data);
end
このコードは機能していますが、TXT ファイル (0、1、11、12、13、14 .....) の順序が間違っているため、プロット データが間違っています。使った
plot(measNr,resultMG(1:35,2),'x');
しかし、この方法で sort_nat を使用できることを読みましたが、うまくいきませんでした。
% [~, order] = sort_nat({result});
% result = result(order);
そして、私はこのエラーメッセージを受け取りました
:??? Undefined function or method 'sort_nat' for input arguments of type
'cell'.:
なにか提案を???