比如需要赋值的数组如下所示:
NaN Inf Inf NaN NaN
NaN Inf Inf NaN NaN
NaN Inf Inf NaN NaN
NaN 0.1 NaN NaN NaN
NaN Inf Inf NaN NaN
NaN NaN NaN NaN 0.97
NaN NaN NaN NaN NaN
NaN Inf Inf NaN NaN
我知道的方法是
x(find(isnan(x)==1)) = 0;
x(x==inf)=0;
但好像如果x这个矩阵很大的话,并不是所有的Inf会变成0,这是怎么回事