# HG changeset patch # User Markus Mützel # Date 1605188318 -3600 # Thu Nov 12 14:38:38 2020 +0100 # Node ID 026f318953fc1fc23e6b5816be3f15ae5eae3a50 # Parent 226df400639c754a5474f43ca314aa15b4d50626 mean.m: Allow NaN for geometric mean (bug #59410). diff -r 226df400639c -r 026f318953fc scripts/statistics/mean.m --- a/scripts/statistics/mean.m Thu Nov 12 02:02:39 2020 -0500 +++ b/scripts/statistics/mean.m Thu Nov 12 14:38:38 2020 +0100 @@ -152,7 +152,7 @@ case "a" y = sum (x, dim) / n; case "g" - if (all (x(:) >= 0)) + if (! any (x(:) < 0)) y = exp (sum (log (x), dim) ./ n); else error ("mean: X must not contain any negative values");