nargin在matlab里面啥意思(Matlab:narginchk)
nargin為“number of input arguments”的縮寫。 在matlab中定義一個(gè)函數(shù)時(shí), 在函數(shù)體內(nèi)部, nargin是用來判斷輸入變量個(gè)數(shù)的函數(shù)。
在matlab命令窗口中輸入help nargin或者doc nargin即可獲得該函數(shù)的幫助信息。(推薦學(xué)習(xí):PHP視頻教程)
功能
nargin是用來判斷輸入變量個(gè)數(shù)的函數(shù),特別是在利用了可變參數(shù)列表的函數(shù)中, 用nargin獲取輸入?yún)?shù)個(gè)數(shù)很方便。
調(diào)用格式
nargin nargin(fx)
登錄后復(fù)制
函數(shù)說明
nargin通過調(diào)用當(dāng)前正在執(zhí)行的函數(shù)返回輸入?yún)?shù)的數(shù)量,只在函數(shù)體內(nèi)使用nargin語法功能。
nargin(fx)在函數(shù)fx的定義聲明中返回輸入?yún)?shù)的個(gè)數(shù)。如果函數(shù)包括varargin其定義,那么nargin返回的輸入個(gè)數(shù)為負(fù)。
例如函數(shù)foo輸入有 a,b,和varargin三個(gè)參數(shù),那么nargin('foo”)返回值為-3。
更多PHP相關(guān)技術(shù)文章,請(qǐng)?jiān)L問PHP圖文教程欄目進(jìn)行學(xué)習(xí)!
以上就是nargin在matlab里面啥意思的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注風(fēng)君子博客其它相關(guān)文章!
總結(jié)
以上是生活随笔為你收集整理的nargin在matlab里面啥意思(Matlab:narginchk)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。