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);
+