matlabにインポートするテキストファイルが多すぎます。 129013個のファイル!変数番号129013を受け入れない、もちろんMATLABにインポートするデータが多すぎます
for i=1:129013
k=importdata('filename.txt')
eval(['A', num2str(i) , ' = ' ,k) ,';']);
end
whos
: iは、次のコードを使用していました。
問題はコードですか?どのように多くの変数が定義されていますか?
ありがとうございます!あなたはが本当にeval
(あなたはいけない)を使用してを主張すれば
これは、各ファイルをループの極端な恐ろしいプロセスである、あなたが前に、CMD/bashのを使用して1つのファイルにすべてのTXTファイルを結合しない理由その1ファイルをロードしていますか? – GameOfThrows
まず最初に、同じファイルを何度も何度もインポートしています。なぜここでevalを使用しますか?セルに入れるか行列を追加するか、ユースケースは何でも... – Algar
ファイルは独立しており、組み合わせるべきではありません。 私は 'eval'の変数を定義するために使用しました。 ????はどのように使用しますか? – farideh