Mercurial > forge
changeset 9174:85de2460068c octave-forge
immultiply: fixing mistake on tests
author | carandraug |
---|---|
date | Sat, 10 Dec 2011 23:34:33 +0000 |
parents | 3bd4b2482cef |
children | 49f69874df97 |
files | main/image/inst/immultiply.m |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/main/image/inst/immultiply.m Sat Dec 10 23:06:18 2011 +0000 +++ b/main/image/inst/immultiply.m Sat Dec 10 23:34:33 2011 +0000 @@ -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