當前位置:成語大全網 - 新華字典 - matlab用function定義函數是什麽?

matlab用function定義函數是什麽?

Function函數是包含在Function和End Function語句之間的壹組VBScript語句。 Function函數與Sub過程類似。但 Function函數可以有返回值。可以使用參數。

如果 Function函數沒有任何參數,則 Function語句必須要包含空括號,Function函數通過函數名返回壹個值。返回值的數據類型是Variant。

M函數除了直接用函數名調用之外,也可以進行參數傳遞,使得Matlab應用更加方便。

M函數文件以function開頭,格式為:function 輸出變量 = 函數名稱(輸入變量)

調用格式

C = cat(dim,A,B)

C = cat(dim,A1,A2,A3,A4,...)

dim為1時,將矩陣上下拼接:[A;B],dim為2時,將矩陣左右拼接:[A,B],dim=3時則可以構造三維數組。

VAR_KEYWORD類型的參數通過**前綴來聲明(不是函數調用!聲明和調用是兩種不同的含義的)。如同語義,這種類型的參數只能通過關鍵字KEYWORD調用,但可以接收任意個關鍵字參數,甚至是0個參數,在函數內部以壹個字典(dict)顯示。VAR_KEYWORD類型的參數只允許有壹個,只允許在函數的最後聲名。

以上內容參考:百度百科-Function函數