Experimental`BinaryImport
Usage
• BinaryImport[channel, format] 将以确定格式表示的路径中的二进制数加以输入。
Notes
• 可以在格式说明中出现的基本元素是: • 这些元素可以合并到列表中或其他表达式中。 • format模式表示一个或多个某一格式复本的一个序列。 • 例如: "Byte".. 表示一个或多个字节的列表。 • "Integer32", "Real32" ..表示后接单精度实数的32位整数的一个或多个复本的列表。 • BinaryImport将返回一个对象,在这个对象中,格式说明的每个元素均被输入数据所代替。 • 数字元素将以Mathematica数字的形式返回;字符和字符串将以Mathematica字符串的形式返回。 • 数字元素将以Mathematica形式的数字返回;字符和字符串将以Mathematica形式的字符串返回。 • 格式说明中的元素是按照一种能被诸如MaqAll等函数访问的顺序由输入数据填充的。 • 在 BinaryExport中使用的路径可以是以该路径命名的某一文件、某一信道或输入流。 • 在Microsoft windows中,输入流必须以DOSTextFormat->False的方式打开。 • 当BinaryImport将数据从输入数据流中输入后,它会直接留下数据流的位置。 • 如果 BinaryExport 打开了一个文件或信道,它会在结束后重新关闭。 • 可以给出以下选项:
• 另见: BinaryExport, BinaryImportString, Import, ToCharacterCode. • 注意:这是一个试验性的功能,可能不会得到Mathematica未来版本的支持,或者可能会有不同的规格要求。
|