【发布时间】:2017-11-04 08:54:38
【问题描述】:
我有一个包含大约 400 行和 10 列数据的电子表格。我在 MATLAB 中设置了它以使用 readtable 导入此工作表(由于数据不是本地的,我发现这是最简单的方法,通过 xlsread)。问题是,Excel 文件中的格式导致 readtable 函数超级慢。数字格式(小数位)和条件格式都会影响这一点。
% With formatting: 35 seconds
% Without formatting: 1 second
我希望能够将格式保留在 Excel 文件中以用于可视化目的,但这似乎会导致问题。有什么方法可以解决这个问题而不必摆脱格式?
【问题讨论】:
-
您是否尝试将参数
, 'Basic', true);添加到您对readtable的调用末尾? -
修复了它;谢谢!这里有什么不同?
-
我添加了一个答案来详细说明。
标签: excel matlab performance conditional-formatting