我有两台具有相同 MATLAB 代码和相同 Excel 文件(.csv 格式)的计算机。该代码仅适用于具有 Excel 的机器。我想不出任何其他差异。
计算机是否需要 Excel 才能使 xlsread 工作?我得到的错误是无法识别的格式。
如果是这种情况,是否有任何简单的解决方法而无需获取 Excel?
编辑:似乎不需要 Excel。也许问题是文件是.csv?毕竟是格式错误。我只是无法想象为什么相同格式的文件可以在我的另一台计算机上工作。
已解决:.csv 文件是问题所在。对于读取 .csv 文件,matlab 的 importdata() 函数被证明是非常通用的。