How to| 导入与导出文件元素

有时,您可能并不希望对整个文件进行操作,而只希望获得文件的某一部分. 在将一个文件导入 Wolfram 语言中时,您可以选择文件中一个独立的部分进行导入. 这些独立的部分称作元素. Wolfram 语言的导入与导出文件元素的功能使您能够更大程度地控制正在交换的信息,同时节省时间和内存.

首先,从 Wolfram 语言的 Documentation 目录下导入文件夹 ExampleData 中的一个图像:

"Elements" 作为 Import 的第二个参数,查看该图像文件用作导入的可用元素:

获取图像的像素大小:

导入图像的完整 "Rawdata",并将其赋给变量 data. 由于 data 很大,而且不必看到其全部,在此通过一个分号抑制输出:

现在可以对图像数据进行分析,例如,使用 ListPlot3D

    

导入完成后,您可以将元素导出,以精确控制所导入的内容. 当您使用的数据来自不同文件并具有不同格式时,这为您提供了巨大的可扩展性.

从 Wolfram 语言的 Documentation 目录下 ExampleData 文件夹里面的电子表格 "population.xls""elements.xls" 中导入数据的第一张工作表:

将它们导至一个电子表格文件的不同工作表中:

可以使用的具体 ImportExport 元素取决于您所使用的文件格式. 更多信息请参见有关格式的参考资料中心页面. 另有一些附加信息,请参见 How to: 导入与导出.