Error showing that input arguments are double.

1 次查看(过去 30 天)
I have written a program to compare two binary images. Both inputs are logical. But when I run the program it says "Undefined function 'ccc' for input arguments of type 'double". What does it mean and what I have to do? Please help me.

回答(1 个)

Star Strider
Star Strider 2016-2-15
MATLAB converts logical variables to real doubles if you use them to calculate:
a = true;
b = true;
c = a + b
c =
2
class_a = class(a)
class_b = class(b)
class_c = class(c)
class_a =
logical
class_b =
logical
class_c =
double
  2 个评论
Star Strider
Star Strider 2016-2-15
kiruthika r’s ‘Answer’ moved here:
how to convert an input image with input argument type unit8 to binary image?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by