2014-05-22 144 views
-3

有什麼方法可以使用工具箱來計算matlab中的函數嗎?例如我有這個函數:f(x,y)= x^2 + y^2,我想設置x = 2和y = 2並且函數返回8.我該怎麼做? 感謝在matlab中計算函數

+2

您正在尋找的關鍵字是「函數句柄」。隨意添加'MATLAB'。 – Divakar

回答

4

你可以使用匿名函數,例如:

[email protected](x,y)x.^2+y.^2; 

或只寫例如abc.m文件具有此代碼:

function f=abc(x,y) 
f= x.^2+y.^2; 

然後abc(2,2)會ret如果函數文件在路徑上,請回答問題。

+0

這很好,照顧任何大小的數組,而不僅僅是標量。 – Divakar