Mathematica 9 is now available

2.11.7 文件的输入输出

数据集合的输入输出

将数据列表输出到文件 out1.dat

这里是该文件的内容

将这些内容重新输入到 Mathematica

如果仅在 Mathematica 中使用数据,在文件中保存它的最好方式通常是将它 作为一个保持其结构的完整 Mathematica 表达式. 但要和其它程序进行 数据交换时,将数据整理为简单列表或表格形式是方便的.

这里输出一个二维数据阵列

必要时这些数用 C 或 Fortran 中的记号 E 来书写

这里将这个阵列又输入到 Mathematica

当文件中的每行仅有一个数字时,可以用 Import["file", "List"] 将 该文件的内容输入为一个数的列表,如果每行是由 tabs, 空格等分隔的 数字组成时,Import["file", "Table"] 就会产生一个数的列表的 表列. 当这个文件含有非数字项时, 则其返回值是Mathematica 字符串.

这里混合输出了文本和数据

这里是输出的数据

这里将该数据又输入到 Mathematica

InputForm 可以直接看到字符串

Out[10]//InputForm=

按不同的格式输入文件

这里产生了一个有两行文本的文件

这是该文件的内容

将该文件输入为一个字符串

Out[13]//InputForm=

将该文件输入为文本行的集合

Out[14]//InputForm=

将该文件输入为按空格分隔的词的列表

Out[15]//InputForm=



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.