nargin
Número de argumentos de entrada de una función
Sintaxis
Descripción
nargin devuelve el número de argumentos de entrada de una función que se proporcionan al llamar a la función que se está ejecutando. Utilice esta sintaxis únicamente en el cuerpo de una función. Cuando se utiliza un bloque de validación arguments, el valor devuelto por nargin dentro de una función es el número de argumentos de posición proporcionados cuando se llama a la función. Para obtener más información, consulte Use nargin Functions During Argument Validation.
nargin( devuelve el número de argumentos de entrada que aparecen en la definición de la función fun)fun. Si la función incluye varargin en su definición, nargin devuelve el negativo del número de entradas. Por ejemplo, si la función myFun declara entradas a, b y varargin, nargin('myFun') devuelve -3.
Si fun se refiere a una función que utiliza un bloque de validación arguments, el valor devuelto es el número de argumentos de posición declarados en la definición de la función como valor no negativo.
Ejemplos
Argumentos de entrada
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a