数値データと文字列データを含む xls ファイルをインポートしようとしています。cell
ここで、出力を文字列のみで構成される配列にしたいと考えています。使った
[numeric,text,raw]=xlsread('myFile.xls');
ファイルを読み取ります。raw
今、すべてのセルを に変換する方法を探していstrings
ます。私は実際に使用して問題を解決しました
raw=cellfun(@convertmat2char,raw);
function charData = convertmat2char(data)
if isnumeric(data)
charData={num2str(data)};
else
charData={data};
end
end
しかし、これは途方もなく遅いです。これは非常に簡単な行列演算で実行できると思いますが、方法を理解できないようです。