それに応じて5000行を各列に沿って分割するforループを作成しました。
これらの行を含むセル配列の例:
その写真から、最初の列から最後まで、その行のそれぞれの列に沿って各行を適宜分割したいと思います。
これは私が書いたコードです:
for i = pdbindex(:,1)
clean_pdb = regexprep(pdbindex, ':', ' '); % removes the colon (:) from the array and replaces it with a whitespace
pdb2char = char(clean_pdb); % converts the cell array into a character array
pdb2split = strsplit(pdb2char, ' '); % does a split based on the character array followed by a delimiter, which is the white space
end
正規表現を使用して、コロン(:)を空白に置き換えました。ただし、エラーが発生しInput strings must have one row.
ます。これを解決する方法がわかりません。
お知らせ下さい。