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.
Comprobar la validez del argumento de conectividad
iptcheckconn(
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
,func_name
,var_name
,arg_pos
)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.0
1
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 ( ).iptcheckconn
func_name
var_name
arg_pos
Estos valores solo se utilizan para crear el mensaje de error, no para comprobar si la conectividad de píxeles es válida.
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.