MATLAB读取十六进制文件

来源:互联网 发布:前端整么添加数据 编辑:程序博客网 时间:2024/05/16 06:12

传给上位机的数据显示在串口调试助手中,串口调试助手自动保存数据,用MATLAB读取。


文件名称为data.txt, 里面的数是十六进制的。


a=textread('data.txt',‘%s’);  此处 %s不能少

读取完毕后将十六进制转换为十进制

a=hex2dec(a);


试过fopen,importdata等函数,读取的数都变成char类型的了,转十进制没有成功……



原创粉丝点击