在MATLAB中,函數的定義和調用可以通過以下步驟完成:
function
關鍵字來定義函數,后面跟著函數的輸出變量和輸入參數列表。函數體內部包含實現函數功能的代碼。例如:function output = functionName(input1, input2)
% 函數體代碼
...
end
保存函數文件:將函數代碼保存在一個以函數名命名的.m文件中,例如 functionName.m
。
調用函數:在MATLAB命令窗口或腳本文件中,可以通過函數名和輸入參數來調用函數,并將返回值存儲在一個變量中。例如:
result = functionName(value1, value2);
在函數調用中,value1
和 value2
是輸入參數,而 result
是返回的輸出變量。
需要注意的是,函數定義和函數調用之間需要保持函數文件和腳本文件在同一個文件夾中,或者將函數文件所在的文件夾添加到MATLAB的搜索路徑中。這樣MATLAB才能找到并正確執行函數。