当列不为空时,Xlsxread返回空单元格

时间:2018-08-10 15:43:58

标签: excel matlab import xlsx

我正在尝试浏览其他人的脚本,而导入时遇到了问题。我已经阅读了一些文档文件,但似乎找不到答案。

此导入语法返回一个几乎为空的单元格数组。正确导入第一行,即文本标题。有些单元格可以正确导入,但是非常稀疏(第一行是第133行,第二行是216行)

[~,x1] = xlsread(speaker1, 'B:B');

作为参考,此其他命令可以正常工作。

[~,times1] = xlsread(speaker1, 'A:A');

我正在附上Excel工作表的头。

Time    F0   Voicing_prob     Energy
1.79  112.734   0.0253772   -412.686
1.8   158.389   0.0266182   -418.459
1.81  149.288   0.0246      -417.709
1.82  102.087   0.0204231   -397.856
1.83  615.066   0.0204416   -303.539
1.84  606.881   0.0266568   -280.339
1.85  671.306   0.0237999   -276.029
1.86  139.161   0.0331053   -269.168
1.87  138.115   0.0570455   -232.405
1.88  137.589   0.0724696   -197.474
1.89  138.115   0.0814753   -182.539

如果需要更大的数据样本,请告诉我。我还希望获得有关如何轻松提供大型数据集的提示,而不是复制粘贴和重新格式化的提示。

0 个答案:

没有答案