我正在尝试使用 xlsread 和 [num text raw] 从 matlab 中的 csv 文件中读取加速度计数据。但是,原始字段仅给出 [NaN] 而不是我期望的文本和字符数据。如何纠正?还有其他方法可以从 csv 文件中读取十六进制数据吗?提前致谢!
如果您尝试读入数字数组,十六进制将是一个问题。
你应该做的是使用表变量,读入项目,然后使用hex2dec
a=readtable(filename)
a.(1)=hex2dec(a.(1)) %column that has your hex numbers in it