最近在做的逻辑控制模块,需要使用数据包进行相关控制,由于不知道数据包的正确性,所以使用Matlab进行数据包的正确性验证工作。
这里记录下使用Matlab解析txt格式的数据包后,将数据写入Excel时,十六进制的数据有一部分会自动转成科学计数法,这个是我不想看到的,我想在Excel中看到数据包的关键原始数据。
于是开始查阅各种Matlab骚操作,最后还是没搞定;于是我尝试在Excel中提前进行格式设置:
在已有的Excel文件中,将所有sheet进行格式设置;
全选sheet的内容,右键鼠标 —> 设置单元格格式 —> “数字”栏中选中“文本” —> 确定;
关闭Excel文件后,重新运行Matlab,待Matlab程序运行完成后,重新打开Excel,发现Excel中存储的就是数据包中的原始数据。