我期待加快读取已经从二进制转换的数据文件(这是我的理解,“二进制”可能意味着很多不同的东西 - 我不知道什么类型的二进制文件文件我有,只是它是一个二进制文件)明文。我前一段时间很快就开始阅读文件,并被告知阅读/解析二进制文件比文本更快。所以,我想解析/读取二进制文件(已转换为纯文本),以加速该程序。 (我有一个Matlab“程序”,需要在文件中的数据)。我想我需要关于二进制的不同“类型”的一些信息,但我真的想要如何读/解析所述二进制文件的信息(我知道我在寻找明文,所以我想我需要转换即二进制,搜索文件,然后将结果取出为明文)。该文件是一个日志文件,如果这有帮助的话。Matlab解析二进制文件
谢谢。
真的,如果不知道输入和输出文件的性质,以及查看代码来评估已完成的操作,就无法回答这个问题。 –
这是否回到二进制文件的“类型”?我不熟悉二进制文件,所以我不明白“二进制”(1和0)是什么可以有不同的“类型”。就像我说的,我不知道所有关于日志文件格式的细节,但是我希望能够在周末把一些东西放在一起,这些东西在星期一可以修改,以匹配我的日志文件的细节。 – user1187621
不,不,一切最终都代表'1'和'0',所以这个陈述太笼统了。 “二进制”文件意味着数据是以原始形式而不是文本ASCII形式书写的。例如,数字“28”将被写入文件中,例如1字节,其值为“0x1C”(等于28),而不是包含字符“2”的ASCII值的两个字节, 8',即'0x32 0x38'。这对你来说很清楚吗? –