Borrar filtros
Borrar filtros

Error showing that input arguments are double.

1 visualización (últimos 30 días)
kiruthika r
kiruthika r el 15 de Feb. de 2016
Editada: kiruthika r el 16 de Feb. de 2016
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.
  2 comentarios
Walter Roberson
Walter Roberson el 15 de Feb. de 2016
We would need to see your code.
What shows up if you use
which ccc
?
kiruthika r
kiruthika r el 16 de Feb. de 2016
Editada: kiruthika r el 16 de Feb. de 2016
ccc is the function file name

Iniciar sesión para comentar.

Respuestas (1)

Star Strider
Star Strider el 15 de Feb. de 2016
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 comentarios
Star Strider
Star Strider el 15 de Feb. de 2016
kiruthika r’s ‘Answer’ moved here:
how to convert an input image with input argument type unit8 to binary image?
Star Strider
Star Strider el 15 de Feb. de 2016
The im2bw function is your friend here!

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by