将cell中的NaN替换掉

>> [~,~,raw] = xlsread('1.xls')

raw =

3×4 cell 数组

[0.8125]           [ 1]             'j'              'j'
[0.8264]         [NaN]      '北jing'          '广'
[ NaN]              [ 3]           '北'          [NaN]

若是字符类型:

raw(find(cellfun(@(x) any(isnan(x)),raw)))={'空'}

若是数据类型:

raw(find(cellfun(@(x) any(isnan(x)),raw)))={0}

posted @ 2018-06-20 20:02  Horse-Ma  阅读(1566)  评论(0编辑  收藏  举报