左側のペインにあるような 100 個の .dat ファイルがあり、ヘッダーなしでインポートしてから行を並べ替える必要があります。
ファイルごとに手動で行うための答え:
data=sortrows(data,2); #sort all columns of data via the 2nd col
fid=fopen('pole_2_TurbI_chamber_05_RSM.xy');
[x ~] = textscan (fid, '%f %f', 'HeaderLines', 4); # reads file correctly
fclose(fid);
v(:,1)=cell2mat(x(:,1)); # convert from cell to array
v(:,2)=cell2mat(x(:,2));
v=sortrows(v,2); # sort rows according to column 2
% fig
plot(v(:,1),-v(:,2),'ro');
これをディレクトリ内のすべてのファイルに拡張するにはどうすればよいですか? おそらく、インポートされた各変数にファイル名を付けます...可能であれば。よろしく、