错误使用 dlmread (line 147) 文件和格式字符向量之间不匹配。 读取文件(行号 1,字段编号 1)中的 'Numeric' 字 段时出现问题 ==> 锘� 10:34:44.787,COM7,, 0.346, 0.091, 0.932, -2.258, 7.813, 24.536, 5.125, -19.232, -84.309, -6036.000, 0.000, -3823.000, 23.24\n 出错 guiji2 (line 10) MiniIMUData = dlmread('.\BWT901CL_1679740484740_1.txt')这个错误怎么改
时间: 2023-05-27 07:05:07 浏览: 839
lcsvread:读取包含字符的csv文件-matlab开发
这个错误提示表明读取的文件中,第一行第一个字段的数据类型与指定的格式不匹配。可能是因为你指定的格式字符向量与实际文件格式不一致。你可以尝试以下解决方案:
1. 检查文件格式是否与指定的格式一致,如果不一致,修改指定的格式。
2. 确保文件路径和文件名正确,并且文件存在。
3. 检查文件的第一行第一个字段的数据类型,并与指定的格式字符向量匹配。
4. 如果你的文件包含列标题,请使用 'HeaderLines' 参数指定要忽略的标题行数。
例如,如果你的文件包含一个标题行,你可以使用以下代码来忽略标题行:
MiniIMUData = dlmread('.\BWT901CL_1679740484740_1.txt', ',', 1); % 忽略第一行标题
阅读全文