使用MATLAB从csv文件中读取字符串列

时间:2014-06-18 09:53:41

标签: matlab csv

我在csv文件中有以下数据:

00:1A:1E:35:81:01,  -36,    -37,    -36
00:1A:1E:35:9D:61,  -69,    -69,    -69
00:1A:1E:35:7E:C1,  -95,    -95,    -71
00:1A:1E:35:9D:65,  -66,    -67,    -67
00:1A:1E:35:9D:60,  -67,    -68,    -68
00:1A:1E:35:9D:63,  -66,    -68,    -68

我无法使用包含字符串的MATLAB读取第一列。

1 个答案:

答案 0 :(得分:0)

您可以使用

call_user_func(array($player, 'doIt'));

而不是csvread。它返回[num,txt,raw],其中num包含解析为double的所有单元格(NaN,它不可能),txt所有单元格为文本(''转换为num成功),raw为所有单元格为字符串。< / p>