nansum
(非推奨) NaN 値を無視した総和
関数 nansum は推奨されません。代わりに、MATLAB® 関数 sum を使用してください。関数 sum では、計算に NaN 値を含めるか省略するかを指定できます。詳細は、バージョン履歴を参照してください。
説明
は、すべての y = nansum(X)NaN 値を削除して計算された、X の要素の sum を返します。
Xがベクトルである場合、nansum(X)はXのすべての非NaN要素の合計です。Xが行列である場合、nansum(X)はNaN値を削除して計算された、列合計の行ベクトルです。Xが多次元配列である場合、nansumはXの大きさが 1 でない最初の次元に作用します。この次元のサイズは 1 になりますが、他の次元のサイズはすべて変化しません。nansumはすべてのNaN値を削除します。
すべてが NaN 値である配列を nansum が扱う方法については、ヒントを参照してください。
例
入力引数
出力引数
ヒント
すべてが
NaN値である配列の合計をnansumが計算する場合、NaN値が削除されると配列が空になるので、残りの要素の合計は0になります。出力0は、NaN値の和ではありません。
