引入
nargin是用來判斷函數中輸入變量的個數,這樣就可以針對不同的情況執行不同的功能。通常可以用他來設定一些默認值.
實例
- 利用nargin判斷輸入參數個數
%利用nargin判斷輸入參數個數
function test_nargin(a,b)
switch nargin
case 2
disp('2 input arguments')
case 1
disp('1 input arguments')
otherwise
disp('0 input arguments')
end
- 利用nargin(fx)判斷一個函數可以接收多少個輸入參數
>> nargin('test_nargin')
ans =
2