comparison src/mappers.cc @ 8084:46aa04055325

Use eps(single) as tolerance for single precesion test.
author Ben Abbott <bpabbott@mac.com>
date Wed, 03 Sep 2008 11:40:55 -0400
parents c476c2214a90
children 6f2d95255911
comparison
equal deleted inserted replaced
8083:16ab78b816bc 8084:46aa04055325
1182 /* 1182 /*
1183 1183
1184 %!assert(log ([1, e, e^2]), [0, 1, 2], sqrt (eps)); 1184 %!assert(log ([1, e, e^2]), [0, 1, 2], sqrt (eps));
1185 %!assert(log ([-0.5, -1.5, -2.5]), log([0.5, 1.5, 2.5]) + pi*1i, sqrt (eps)); 1185 %!assert(log ([-0.5, -1.5, -2.5]), log([0.5, 1.5, 2.5]) + pi*1i, sqrt (eps));
1186 1186
1187 %!assert(log (single([1, e, e^2])), single([0, 1, 2]), 4*sqrt (eps)); 1187 %!assert(log (single([1, e, e^2])), single([0, 1, 2]), sqrt (eps('single')));
1188 %!assert(log (single([-0.5, -1.5, -2.5])), single(log([0.5, 1.5, 2.5]) + pi*1i), 4*eps('single')); 1188 %!assert(log (single([-0.5, -1.5, -2.5])), single(log([0.5, 1.5, 2.5]) + pi*1i), 4*eps('single'));
1189 1189
1190 %!error log (); 1190 %!error log ();
1191 %!error log (1, 2); 1191 %!error log (1, 2);
1192 1192