所有产品

和记娱乐matlab中的元胞数组中的数字是字符型保

  matlab中的元胞数组中的数字是字符型保存,存在nodata。。如何转换成数值型矩阵????

  matlab中的元胞数组中的数字是字符型保存,存在nodata。。如何转换成数值型矩阵????

  我现有的数据是字符型,是栅格数据,空值是以nodata形式出现,每行每列中出现的nodata则表示其该地方没有要素。我想把原始字符型数据转换成数字矩阵,nodata的地方用str2num会报错。...

  我现有的数据是字符型, 是栅格数据,空值是以nodata形式出现,每行每列中出现的nodata则表示其该地方没有要素。

  我想把原始字符型数据转换成数字矩阵,nodata的地方用str2num会报错。展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  你应该是读入数据不对吧? 而不是说考虑把文本转换成数字。 建议你把原始数据重新整理一下,不存在的值替换为-1之类的特殊标记数字,然后统一读数据就可以。 如果是xls文件,可以用[num, txt, raw] = xlsread(xlsfilename, sheetname)来读取如果是txt文件,考虑用importdata比较不错。当然全是纯数字的话,load就足够了