comparison scripts/statistics/base/median.m @ 7411:83a8781b529d

[project @ 2008-01-22 21:52:25 by jwe]
author jwe
date Tue, 22 Jan 2008 21:52:26 +0000
parents a1dbe9d80eee
children 81d6ab3ac93c
comparison
equal deleted inserted replaced
7410:8a3b2ccc4e11 7411:83a8781b529d
92 else 92 else
93 error ("median: invalid matrix argument"); 93 error ("median: invalid matrix argument");
94 endif 94 endif
95 95
96 endfunction 96 endfunction
97
98 %!test
99 %! x = [1, 2, 3, 4, 5, 6];
100 %! x2 = x';
101 %! y = [1, 2, 3, 4, 5, 6, 7];
102 %! y2 = y';
103 %!
104 %! assert((median (x) == median (x2) && median (x) == 3.5
105 %! && median (y) == median (y2) && median (y) == 4
106 %! && median ([x2, 2*x2]) == [3.5, 7]
107 %! && median ([y2, 3*y2]) == [4, 12]));
108
109 %!error median ();
110
111 %!error median (1, 2, 3);
112