将NaN转化为数字或去掉
i = find( ~ isnan(x));
x = x(i) 先找出值不是NaN的项的下标,将这些元素保留
x = x(find( ~ isnan(x))) 同上,去掉NaN
x = x( ~ isnan(x)); 更快的做法
x(isnan(x)) = []; 消掉NaN
x(any(isnan(X)’)😅 = []; 把含有NaN的行都去掉,注意这个转置
注意:判断一个值是否为NaN,只能用 isnan(),而不可用 x==NaN;
将NaN转化为数字或去掉
i = find( ~ isnan(x));
x = x(i) 先找出值不是NaN的项的下标,将这些元素保留
x = x(find( ~ isnan(x))) 同上,去掉NaN
x = x( ~ isnan(x)); 更快的做法
x(isnan(x)) = []; 消掉NaN
x(any(isnan(X)’)😅 = []; 把含有NaN的行都去掉,注意这个转置
注意:判断一个值是否为NaN,只能用 isnan(),而不可用 x==NaN;