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
値の和ではありません。