# HG changeset patch # User jwe # Date 1201245567 0 # Node ID 42b70df74c215113f8aadc17832276ece700bfab # Parent 33577b0d4df210f9dc907c6e825747c2c6d337fb [project @ 2008-01-25 07:19:27 by jwe] diff -r 33577b0d4df2 -r 42b70df74c21 scripts/ChangeLog --- a/scripts/ChangeLog Fri Jan 25 01:21:35 2008 +0000 +++ b/scripts/ChangeLog Fri Jan 25 07:19:27 2008 +0000 @@ -1,3 +1,11 @@ +2008-01-25 Thomas Weber + + * linear-algebra/trace.m: Test cases for non 2-d args. + +2008-01-25 James Packer + + * geometry/griddata3.m: Call griddata, not gridata. + 2008-01-24 Schloegl Alois * linear-algebra/trace.m: Require 2-d args. Handle vectors properly. diff -r 33577b0d4df2 -r 42b70df74c21 scripts/geometry/griddata3.m --- a/scripts/geometry/griddata3.m Fri Jan 25 01:21:35 2008 +0000 +++ b/scripts/geometry/griddata3.m Fri Jan 25 07:19:27 2008 +0000 @@ -51,7 +51,7 @@ error ("griddata: xi, yi and zi must be vectors or matrices of same size"); endif - vi = gridata ([x(:), y(:), z(:)], v(:), [xi(:), yi(:), zi(:)], varargin{:}); + vi = griddata ([x(:), y(:), z(:)], v(:), [xi(:), yi(:), zi(:)], varargin{:}); vi = reshape (vi, size (xi)); endfunction diff -r 33577b0d4df2 -r 42b70df74c21 scripts/linear-algebra/trace.m --- a/scripts/linear-algebra/trace.m Fri Jan 25 01:21:35 2008 +0000 +++ b/scripts/linear-algebra/trace.m Fri Jan 25 07:19:27 2008 +0000 @@ -45,6 +45,9 @@ %!assert(trace ([1, 2; 3, 4]) == 5); %!assert(trace ([1, 2; 3, 4; 5, 6]) == 5); %!assert(trace ([1, 3, 5; 2, 4, 6]) == 5); +%!assert(trace ([]), 0); +%!assert(trace (randn(1,0)), 0); +%! %!error trace (); %!error trace (1, 2); - +%!error trace(reshape(1:9,[1,3,3]));