、など for i=1:m
for j=1:n
if isnan(A(i,j))
do something
end
end
end
であればどのように私の代わりに、私の行列内の任意の要素がNaNであるかどうかを確認し、何かを何をすべきか私はしたいです if any(isnan(A))
do something
end
私は0,1,2の161X911のデータ行列を持っていて、行列全体にいくつかのNaNがあります。私はそれがこの Warning: Ignoring rows of X with missing data.
> In kmeans at 128
??? Error using ==> kmeans at 284
X must have more rows than the number of c
可能性の重複: NaN Literal in C? 私はパラメータとして2つの数値を受け取り、ANSI Cで関数を書いています。パラメータは、intまたはfloatタイプです。番号は、私のフィルタによれば有効かもしれません。何らかの価値を意味する失敗を返すにはどうすればよいですか?戻り値の型はfloatです。私の頭に浮かぶ最初のものは、NaN抽象タイプでした。しかし、私は ANSI Cでそれを表現