We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d749801 commit bc2087dCopy full SHA for bc2087d
scripts/statistics/median.m
@@ -557,7 +557,9 @@
557
function m = mid_two_vals (m1, m2, is_int)
558
if (is_int)
559
samesign = sign (m1) == sign (m2);
560
- m = samesign .* (m1 + (m2 - m1) / 2) + ! samesign .* ((m1 + m2) / 2);
+ m = zeros (size (m1), "like", m1);
561
+ m(samesign) = m1(samesign) + (m2(samesign) - m1(samesign)) / 2;
562
+ m(! samesign) = (m1(! samesign) + m2(! samesign)) / 2;
563
else
564
m = (m1 + m2) / 2;
565
endif
0 commit comments