Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

iptcheckconn

Comprobar la validez del argumento de conectividad

Descripción

ejemplo

iptcheckconn(conn,func_name,var_name,arg_pos) Comprueba si es una conectividad de píxel es válida y emite un mensaje de error con formato si la conectividad no es válida.conn

  • Si la conectividad es válida, no devuelve nada.iptcheckconn Las conectividades válidas son uno de estos valores escalares: 1, 4, 6, 8, 18 o 26. Una conectividad también puede ser una matriz de 3 por 3 por ... por 3 de s y s.01 El elemento central de una matriz de conectividad debe ser distinto de cero y la matriz debe ser simétrica sobre su centro.

  • Si la conectividad no es válida, emite un mensaje de error con formato que incluye información sobre el nombre de la función ( ), el nombre de variable ( ) y la posición del argumento ( ).iptcheckconnfunc_namevar_namearg_pos Estos valores solo se utilizan para crear el mensaje de error, no para comprobar si la conectividad de píxeles es válida.

Ejemplos

Comprobar validez de la matriz 4 por 4

Cree una matriz 4 por 4 y pásela como argumento de conectividad.

iptcheckconn(eye(4),'myfun','myvar',2)

no es una conectividad de píxeles válida, por lo que devuelve un mensaje de error:eye(4)iptcheckconn

Function MYFUN expected input number 2, myvar, to be a valid connectivity specifier. A nonscalar connectivity specifier must be 3-by-3-by- ... -by-3.

Argumentos de entrada

contraer todo

Conectividad de píxeles para comprobar, especificada como un escalar numérico o una matriz.

Tipos de datos: double | logical

Nombre de función que se incluirá en un mensaje de error cuando se trata de una conectividad de píxeles no válida, especificada como un vector de caracteres o un escalar de cadena.conn

Tipos de datos: char | string

Nombre de variable que se va a incluir en un mensaje de error cuando se especifica una conectividad de píxelno no válida, especificada como un vector de caracteres o un escalar de cadena.conn

Tipos de datos: char | string

Posición del argumento para incluir en un mensaje de error cuando es una conectividad de píxeles no válida, especificada como un escalar numérico.conn

Capacidades ampliadas

Consulte también

Introducido antes de R2006a