私はたくさんのファイルを持っています。すべてにデータが含まれています。 Mathematicaに1つのファイルをインポートするのは楽しいことです。しかし、500以上のファイルがあります。 私はそれを行う:Wolfram Mathematicaは複数のファイルからデータをインポートします
Import["~/math/third_ks/mixed_matrices/1.dat", "Table"];
aaaa = %
(*OUTPUT - some data, I can access them!*)
私が欲しいものすべてがちょうど(私はそれを行うことができます)サークルを作ることですが、私は、ファイルの名前を変更することはできません - 1。DATを。私はそれを変更したい。
私はそのような解決策を作りました。私は可能な名前の一部を生成し、それらを別々のファイルに書きました。
Import["~/math/third_ks/mixed_matrices/generate_name_of_files.dat", "Table"];
aaaa = %
は出力:{{"~/math/third_ks/mixed_matrices/0.dat"}, \
{"~/math/third_ks/mixed_matrices/1.dat"}, ......
私がやりたいことのすべては、Table[a=Import[aaaa[[i]] ,{i,1,500}]
である。しかし機能Import
は "" ファイル名/パスなどのオブジェクトをのみString
を受け付けます。
ところで、http://mathematica.stackexchange.com/にMathematica固有のStackExchangeサイトがあります。あなたの質問はそこではもっと早く答えられるでしょう、そしておそらくあなたはより多くのupvotesを得るでしょう! – Verbeia