R = nargin()
R = nargin(function_name)
R = nargin(function_handle)
| Paramètre | Description |
|---|---|
| function_name | une chaîne : nom de la fonction |
| function_handle | un handle de fonction |
| Paramètre | Description |
|---|---|
| R | une valeur entière : nombre d'arguments d'entrée |
Retourne le nombre d'arguments d'entrée fournis à la fonction appelée.
Sans argument d'entrée, nargin retourne le nombre d'arguments d'entrée utilisés pour appeler la fonction en cours d'exécution.
Avec un nom de fonction ou un handle de fonction, nargin retourne le nombre d'arguments d'entrée déclarés par cette fonction.
Si le dernier argument d'entrée déclaré est varargin, la valeur retournée est négative. Sa valeur absolue est le nombre total d'arguments d'entrée déclarés, varargin inclus. Par exemple, pour une fonction déclarée sous la forme f(a, b, varargin), nargin('f') retourne -3.
nargin('getfield')
nargin('cos')
| Version | Description |
|---|---|
| 1.0.0 | version initiale |