NaN の検出と除去
NaN (Not a Number) 関数を使用して、空の行列要素を埋めたり、データセットから外れ値を削除したりすることができます。
• markNaN(M, vindex) - vindex によって指定されたデータの各要素に NaN を上書きます。
• matchNaN(M) - データ内の NaN エントリの添字または添字のペアを返します。
• filterNaN(M) - データセット M から、NaN が格納されている行を除去します。
filterNaN は
matchNaN に続けて
trim関数を使用することと同じですが、これを 1 回の操作で行うことができます。
•
IsNaN(x) - 配列要素として組み込み定数 NaN が存在するかどうかを検出します。
引数
• M は複素ベクトルまたは複素行列です。
• vindex は、M 内の要素を指定する、整数または 2 x 1 の入れ子行列を含む添字ベクトルです。
• x
は配列要素です。