5590
|
1 %% Automatically generated from DejaGNU files |
|
2 |
|
3 %% test/octave.test/stats/mean-1.m |
|
4 %!test |
|
5 %! x = -10:10; |
|
6 %! y = x'; |
|
7 %! z = [y, y+10]; |
|
8 %! assert(mean (x) == 0 && mean (y) == 0 && mean (z) == [0, 10]); |
|
9 |
|
10 %% test/octave.test/stats/mean-2.m |
|
11 %!error mean (); |
|
12 |
|
13 %% test/octave.test/stats/mean-3.m |
|
14 %!error mean (1, 2, 3); |
|
15 |
|
16 %% test/octave.test/stats/median-1.m |
|
17 %!test |
|
18 %! x = [1, 2, 3, 4, 5, 6]; |
|
19 %! x2 = x'; |
|
20 %! y = [1, 2, 3, 4, 5, 6, 7]; |
|
21 %! y2 = y'; |
|
22 %! |
|
23 %! assert((median (x) == median (x2) && median (x) == 3.5 |
|
24 %! && median (y) == median (y2) && median (y) == 4 |
|
25 %! && median ([x2, 2*x2]) == [3.5, 7] |
|
26 %! && median ([y2, 3*y2]) == [4, 12])); |
|
27 |
|
28 %% test/octave.test/stats/median-2.m |
|
29 %!error median (); |
|
30 |
|
31 %% test/octave.test/stats/median-3.m |
|
32 %!error median (1, 2, 3); |
|
33 |
|
34 %% test/octave.test/stats/std-1.m |
|
35 %!test |
|
36 %! x = ones (10, 2); |
|
37 %! y = [1, 3]; |
|
38 %! assert(std (x) == [0, 0] && abs (std (y) - sqrt (2)) < sqrt (eps)); |
|
39 |
|
40 %% test/octave.test/stats/std-2.m |
|
41 %!error std (); |
|
42 |
|
43 %% test/octave.test/stats/std-3.m |
|
44 %!error std (1, 2, 3, 4); |
|
45 |
|
46 %% test/octave.test/stats/cov-1.m |
|
47 %!test |
|
48 %! x = rand (10); |
|
49 %! cx1 = cov (x); |
|
50 %! cx2 = cov (x, x); |
|
51 %! assert(size (cx1) == [10, 10] && size (cx2) == [10, 10] && cx1 == cx2); |
|
52 |
|
53 %% test/octave.test/stats/cov-2.m |
|
54 %!error cov (); |
|
55 |
|
56 %% test/octave.test/stats/cov-3.m |
|
57 %!error cov (1, 2, 3); |
|
58 |
|
59 %% test/octave.test/stats/corrcoef-1.m |
|
60 %!test |
|
61 %! x = rand (10); |
|
62 %! cc1 = corrcoef (x); |
|
63 %! cc2 = corrcoef (x, x); |
|
64 %! assert((size (cc1) == [10, 10] && size (cc2) == [10, 10] |
|
65 %! && abs (cc1 - cc2) < sqrt (eps))); |
|
66 |
|
67 %% test/octave.test/stats/corrcoef-2.m |
|
68 %!error corrcoef (); |
|
69 |
|
70 %% test/octave.test/stats/corrcoef-3.m |
|
71 %!error corrcoef (1, 2, 3); |
|
72 |
|
73 %% test/octave.test/stats/kurtosis-1.m |
|
74 %!test |
|
75 %! x = [-1; 0; 0; 0; 1]; |
|
76 %! y = [x, 2*x]; |
|
77 %! assert(all (abs (kurtosis (y) - [-1.4, -1.4]) < sqrt (eps))); |
|
78 |
|
79 %% test/octave.test/stats/kurtosis-2.m |
|
80 %!error kurtosis (); |
|
81 |
|
82 %% test/octave.test/stats/kurtosis-3.m |
|
83 %!error kurtosis (1, 2, 3); |
|
84 |
|
85 %% test/octave.test/stats/mahalanobis-2.m |
|
86 %!error mahalanobis (); |
|
87 |
|
88 %% test/octave.test/stats/mahalanobis-3.m |
|
89 %!error mahalanobis (1, 2, 3); |
|
90 |
|
91 %% test/octave.test/stats/skewness-2.m |
|
92 %!error skewness (); |
|
93 |
|
94 %% test/octave.test/stats/skewness-3.m |
|
95 %!error skewness (1, 2, 3); |
|
96 |