MATLAB中的nargin的用法

Posted 我爱你,中国!中国加油,武汉加油!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB中的nargin的用法相关的知识,希望对你有一定的参考价值。

nargin:number of function input arguments,指的是一个函数的输入变量的个数。

用法:nargin或着nargin(fx), 其中fx指的是一个函数名或着函数句柄。

当一个函数的参数中含有varargin变量时,这时候返回值为负。

下面举例说明:

用于nargin:

function c = addme(a, b)
switch nargin
case 2
 c= a + b;
case 1
 c = a + a ;
otherwise
  c = 0;
end

返回的结果为 a + b。

用到nargin(fx):

fx = addme;
nargin(fx)
ans = 
    2

当含有 varargin参数时,

function mynewplot(x, y, varargin)
 
fx = mynewplot;
nargin(fx)
ans = 
-3

以上是关于MATLAB中的nargin的用法的主要内容,如果未能解决你的问题,请参考以下文章

matlab常用函数名``谁给我个啊``谢谢`

matlab 如何指定颜色变化colormap

Matlab learning summary

Matlab中双百分号%%的用法及注意事项

Matlab中双百分号%%的用法及注意事项

matlab中如何设置y轴位置,使y轴在x轴的中间,我做的图y轴在X轴的一边了