2014-03-29 89 views
-1

有谁知道如何从行中读取Mathematica中的.txt文件并将这些行保存为数组中的元素?我试图读取该文件是这样的名字:在Mathematica中读取一个txt文件

  • 布拉德·皮特
  • 血色约翰森
  • 伍迪·艾伦

我的方式与数学没有经验, 谢谢。

+0

搜索Mathematica的'Import'函数通常很好的文档。 –

+0

谢谢,我刚刚检查了答案并查阅了文档。 – Juan

回答

0

如果您使用的是Windows和您的文本文件被命名为C:\dir\names.txt,那么你可以使用

names = StringSplit[Import["C:/dir/names.txt"], "\n"] 

要导入的文件,然后在每一个新行的末尾所产生的字符串分割成数组字符串。注意斜线的不同方向。

如果您不在Windows上,命令是相同的,但该目录不会以驱动器号作为前缀。

+0

谢谢我只是尝试过,它的工作原理,我在iOS上工作 – Juan

1

ReadList["filename.txt", String]是读取名为filename.txt的文件并将每行作为字符串放入List(这是一个数组)的命令。