私は、MATLABで使用するためにASCII拡張子に変換する必要がある120を超える.txtファイル(すべてs1.txt、s2.txt、...、s120.txtのような名前)を持っています。
my .txt (comma , delimited .txt) files look like the following:
20080102,43.0300,3,9.493,569.567,34174.027,34174027
20080102,43.0600,3,9.498,569.897,34193.801,34193801
MATLABでは、次のようなコードを使用したいと思います。
for i = svec;
%# where svec = [1 2 13 15] some random number between 1 and 120.
eval(['load %mydirectory', eval(['s',int2str(i)]),'.ascii']);
end;
間違えなければ、上記のコマンドを.txtファイルで使用できないため、ASCIIファイルを使用する必要があります。
変換するファイルがたくさんあり、サイズが大きいので、MATLABを介してすべてのファイルを変換する簡単な方法はありますか、それともWeb上でMac用の優れた変換ソフトウェアがありますか?上記のコードを使用するよりも良い提案がありますか?