如何在Wolfram mathematica中以二进制代码写入文件?

时间:2012-06-02 10:38:19

标签: wolfram-mathematica

我尝试用二进制代码写入文件。 在mathematica中,我有一些用霍夫曼代码编码的刺痛,我需要将它们写入二进制文件,看看文件大小是多少。

最好的方法是什么?

感谢。

1 个答案:

答案 0 :(得分:2)

您应该能够将此程序用于您的目的。这里一些二进制数据在file中创建,并以二进制格式写入streamoutput.gif

file = ExportString[Graphics[Disk[]], "GIF"];
stream = OpenWrite["streamoutput.gif", BinaryFormat -> True];
BinaryWrite[stream, file];
Close[stream];
Import["streamoutput.gif"]

源: Converting graphics with ExportString