【问题标题】:MATLAB: Converting numeric values to NaNMATLAB:将数值转换为 NaN
【发布时间】:2014-07-13 07:32:55
【问题描述】:

我正在尝试将包含纬度和经度数据的 excel 文件导入 MATLAB。我正在使用“导入数据”选项。它可以很好地读取纬度和经度信息,只是一些经度单元格被标记为不可导入并被NaN 替换。它们包含 -119.253 等值。这可能是什么原因?我只想保留原始信息。

下面是我的 Excel 电子表格的一部分的快照:

【问题讨论】:

  • xlsread 是另一种选择,也许它可以工作。请确认您的 Excel 工作表包含数字数据而不是文本数据。为了验证这一点,您可以添加 1 或进行类似的简单计算。
  • 是的,工作表中只有数字数据。除了某些单元格外,它正在读取该列。请点击链接获取屏幕截图。 dl.dropboxusercontent.com/u/32217906/prob.jpg

标签: excel matlab


【解决方案1】:

屏幕截图显示了问题。所有左对齐的数字都不是实数,即文本。数字向右对齐。

在excel中标记该列并将格式更改为数字。

【讨论】:

    猜你喜欢
    • 2015-10-24
    • 2011-07-04
    • 1970-01-01
    • 2021-12-23
    • 2020-10-24
    • 1970-01-01
    • 2019-05-10
    • 2020-01-23
    • 2019-06-24
    相关资源
    最近更新 更多