【发布时间】:2016-08-15 22:03:25
【问题描述】:
我正在尝试使用 xlsread 和 [num text raw] 从 matlab 中的 csv 文件读取加速度计数据。但是,原始字段仅给出 [NaN] 而不是我期望的文本和字符数据。这怎么能得到纠正?还有其他方法可以从 csv 文件中读取十六进制数据吗? 提前致谢!
【问题讨论】:
-
如果您觉得这个答案有帮助,请点击接受复选框。
我正在尝试使用 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
【讨论】: