大きな配列(〜50000 x 45)からデータを読み込んでいます。これから、特定の値(この場合は1.8)を超えるx_value(列27)を持つ行を抽出しようとしています。
配列(p1)を記述できますが、各出力行は同じです(x> 1.8の大きな配列の最後の行)
このデータを正しく書き出す方法を教えてもらえますか?
ありがとう
n = length(DAT);
bin = 1.8;
x_value = DAT(:,27);
row = sum(x_value > bin);
for s = 1:n;
if DAT(s,27) > bin
for r = 1:row;
p1(r,:) = DAT(s,:);
end
end
end