助けが必要です。基本的に、ブロックに分割した大規模なデータセットがあります。ブロック全体を印刷するのではなく、ブロックを個別に印刷する必要があります。
これが私のコードです:
function f = printData()
data('FILE_NAME');
blockeddata = blocks(data, 600, 200);
f = blockeddata;
end
各ブロックを個別に印刷するだけです。アイデアはありますか?
関数は次のとおりです。
function f = blocks(v, N, M)
n = length(v);
maxblockstart = n - N + 1;
lastblockstart = maxblockstart - mod(maxblockstart-1 , M);
% numblocks = (lastblockstart-1)/M + 1
numblocks = (lastblockstart-1)/M + 1;
%f = zeros(numblocks,N);
for i = 1:numblocks
for j = 1:N
f(i,j) = v((i-1)*M+j);
end
end