Mercurial > hg > octave-image
changeset 523:19957ee273c5
immultiply: fixing mistake on tests
author | carandraug |
---|---|
date | Sat, 10 Dec 2011 23:34:33 +0000 |
parents | 1334711928b6 |
children | 25b2d4cf36bf |
files | inst/immultiply.m |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/inst/immultiply.m +++ b/inst/immultiply.m @@ -50,7 +50,7 @@ endfunction %!assert (immultiply (uint8 ([255 50]), uint16 ([300 50])), uint8 ([255 255])); # default to first class and truncate -%!assert (immultiply (uint8 ([250 50]), uint16 ([ 3 4]), "uint32"), uint32 ([750 400])); # defining output class works (not in matlab?) +%!assert (immultiply (uint8 ([250 50]), uint16 ([ 3 4]), "uint32"), uint32 ([750 200])); # defining output class works (not in matlab?) %!assert (immultiply (uint8 ([255 50]), 4), uint8 ([255 200])); # works multiplying by a scalar %!assert (immultiply (logical ([ 1 0]), uint16 ([300 50])), uint16 ([300 0])); # output class defaults to whatever input is not logical %!assert (immultiply (logical ([ 1 0]), logical ([ 1 1])), double ([ 1 0])); # tested on matlab for compatibility