comparison src/mappers.cc @ 8067:c476c2214a90

Adjust tolerance to single precision test.
author Ben Abbott <bpabbott@mac.com>
date Tue, 26 Aug 2008 23:28:32 -0400
parents d54f113aa983
children 46aa04055325
comparison
equal deleted inserted replaced
8066:366821c0c01c 8067:c476c2214a90
215 215
216 %!assert(arg (single(1)), single(0)); 216 %!assert(arg (single(1)), single(0));
217 %!assert(arg (single(i)), single(pi/2)); 217 %!assert(arg (single(i)), single(pi/2));
218 %!assert(arg (single(-1)), single(pi)); 218 %!assert(arg (single(-1)), single(pi));
219 %!assert(arg (single(-i)), single(-pi/2)); 219 %!assert(arg (single(-i)), single(-pi/2));
220 %!assert(arg (single([1, i; -1, -i])), single([0, pi/2; pi, -pi/2])); 220 %!assert(arg (single([1, i; -1, -i])), single([0, pi/2; pi, -pi/2]), 2e1*eps('single'));
221 221
222 %!error arg (); 222 %!error arg ();
223 %!error arg (1, 2); 223 %!error arg (1, 2);
224 224
225 */ 225 */
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]), 4*sqrt (eps));
1188 %!assert(log (single([-0.5, -1.5, -2.5])), single(log([0.5, 1.5, 2.5]) + pi*1i), sqrt (eps)); 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
1193 */ 1193 */