matlab中nargin函數

nargin是用來判斷輸入變量個數的函數,這樣就可以針對不同的情況執行不同的功能。通常可以用他來設定一些默認值,如下面的函數。

例子,函數test1的功能是輸出a和b的和。如果只輸入一個變量,則認爲另一個變量爲0,如果兩個變量都沒有輸入,則默認兩者均爲0。

function y=test1(a,b)
if nargin==0
a=0;b=0;
elseif nargin==1
b=0;
end
y=a+b;
發佈了21 篇原創文章 · 獲贊 34 · 訪問量 21萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章