Mercurial > hg > octave-lyh
diff scripts/special-matrix/vander.m @ 7411:83a8781b529d
[project @ 2008-01-22 21:52:25 by jwe]
author | jwe |
---|---|
date | Tue, 22 Jan 2008 21:52:26 +0000 |
parents | b429b21abdd4 |
children | 81d6ab3ac93c |
line wrap: on
line diff
--- a/scripts/special-matrix/vander.m +++ b/scripts/special-matrix/vander.m @@ -70,3 +70,14 @@ %! expect = [0,0,0,1; 1,1,1,1; 8,4,2,1; 27,9,3,1]; %! result = vander(c); %! assert(expect, result); + +%!assert((vander (1) == 1 && vander ([1, 2, 3]) == vander ([1; 2; 3]) +%! && vander ([1, 2, 3]) == [1, 1, 1; 4, 2, 1; 9, 3, 1] +%! && vander ([1, 2, 3]*i) == [-1, i, 1; -4, 2i, 1; -9, 3i, 1])); + +%!error vander ([1, 2; 3, 4]); + +%!error vander (); + +%!error vander (1, 2); +