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